기본 콘텐츠로 건너뛰기

alt - 스크립트 및 차트 함수

alt 함수는 유효한 숫자 표현이 있는 첫 번째 파라메타를 반환합니다. 이와 일치하는 항목이 발견되지 않을 경우 마지막 파라메타를 반환합니다. 원하는 만큼의 파라메타를 사용할 수 있습니다.

구문:  

alt(expr1[ , expr2 , expr3 , ...] , else)

인수:  

인수
인수 설명
expr1 유효한 숫자 표현인지 확인할 첫 번째 표현식입니다.
expr2 유효한 숫자 표현인지 확인할 두 번째 표현식입니다.
expr3 유효한 숫자 표현인지 확인할 세 번째 표현식입니다.
else 유효한 숫자 표현을 가진 이전 파라메타가 없는 경우 반환하는 값입니다.

alt 함수는 숫자 또는 날짜 해석 함수와 함께 사용되는 경우가 많습니다. 이 방법으로 Qlik Sense에서 우선 순위에 따라 서로 다른 날짜 서식을 테스트할 수 있습니다. 또한 이 함수는 숫자 표현식에서 NULL 값을 처리하는 데도 사용할 수 있습니다.

 

결과

alt( date#( dat , 'YYYY/MM/DD' ),

date#( dat , 'MM/DD/YYYY' ),

date#( dat , 'MM/DD/YY' ),

'No valid date' )

이 표현식은 지정된 세 가지 날짜 형식에 해당하는 날짜가 날짜 필드에 포함되어 있는지 테스트합니다. 포함되어 있다면 원래 문자열과 날짜의 유효한 숫자 표현이 포함된 이중 값이 반환됩니다. 일치 항목이 발견되지 않을 경우 'No valid date'가 반환됩니다(유효한 숫자 표현 없이).

alt(Sales,0) + alt(Margin,0)

이 표현식은 SalesMargin 필드를 추가하며, 누락된 모든 값(NULL)을 0으로 바꿉니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!