이 수식이 전체 열 계산을 수행 할 수없는 이유는 무엇입니까?요구 사항은 행 수가 25 개 미만이고 첫 번째 열의 가장 오른쪽 숫자가 0 인 경우 첫 번째 열에서 12 개의 숫자를 추출하고 그렇지 않으면 0을 반환하는 것입니다
이 방법으로 수식을 작성하면 첫 번째 열의 가장 오른쪽 숫자가 1 일 때 아무런 결과도 나타나지 않고 아래의 계산조차 나타나지 않습니다.
귀하의 안내에 감사드립니다!
제목 : Re : 왜이 공식은 전체 열 계산을 할 수 없습니까?고맙습니다!
승인
(Row () <25 & Substr (: Label, 25, 1) == "0"이면,
Substr (: Label, 14, 12),
"0"
)제목 : Re : 왜이 공식은 전체 열 계산을 할 수 없습니까?다른 문제가있을 수 있지만 가장 중요한 것은 수식이 데이터 유형을 혼합한다는 것입니다.
레이블 열은 문자입니다. "if"절의 수식은 문자 함수 인 하위 문자열을 사용하고 있습니다. 좋습니다.
귀하의 "else"절은 단지 숫자 (0)입니다. 캡쳐 한 JMP 경고를 없애기 위해 "if"문에서와 같이 큰 따옴표로 묶으십시오.
또는 SubStr (Label, 14,12) 주위에 Num ()을 넣고 Column3이 숫자인지 확인하십시오.
제목 : Re : 왜이 공식은 전체 열 계산을 할 수 없습니까?(Row () <25 & Substr (: Label, 25, 1) == "0"이면,
Substr (: Label, 14, 12),
0
)
