기본 콘텐츠로 건너뛰기

집합 수정자 및 집합 연산자

다른 요소 집합에서 실행 중인 집합 연산자를 사용하여 필드 내 선택 내용을 정의할 수 있습니다. 예를 들어 수정자 <Year = {"20*", 1997} - {2000}> 은 "1997"과 함께 "2000"을 제외한 "20"으로 시작하는 모든 연도를 선택합니다.

예 및 결과:  

예 및 결과
결과
sum( {$<Product = Product + {OurProduct1} – {OurProduct2} >} Sales ) 선택된 제품 목록에서 "OurProduct1" 제품을 추가하고 "OurProduct2"를 제거한 후 현재 선택의 판매량을 반환합니다.
sum( {$<Year = Year + ({“20*”,1997} – {2000}) >} Sales )

현재 선택의 판매량을 반환하되, “Year” 필드에서 1997년 및 “20”으로 시작하는 모든 연도(2000년 제외)를 추가로 선택합니다.

현재 선택에 2000이 포함된 경우 수정 후 포함됩니다.

sum( {$<Year = (Year + {“20*”,1997}) – {2000} >} Sales )

위와 거의 같은 내용을 반환하지만, 현재 선택에 원래 포함된 경우에도 2000이 제외됩니다. 이 예는 경우에 따라 괄호를 사용하여 우선 순위의 순서를 정의하는 것이 얼마나 중요한지를 보여줍니다.

sum( {$<Year = {“*”} – {2000}, Product = {“*bearing*”} >} Sales )

"Year"에 2000을 제외한 모든 연도를 새로 선택하고 ‘bearing’ 문자열을 포함한 제품에만 해당하는 현재 선택의 판매량을 반환합니다.

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

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

분석 현대화 프로그램에 참여

Remove banner from view

분석 현대화 프로그램으로 귀중한 QlikView 앱을 손상시키지 않고 현대화하십시오. 여기를 클릭 하여 자세한 내용을 참조하거나 다음에 연결하십시오. ampquestions@qlik.com