PowerBI/Tip
[이론]DAX _ 필터함수
Maria128
2022. 1. 17. 16:34
- 조회 함수는 데이터베이스와 같이 테이블 및 관계를 사용하여 작동됩니다. 필터링 함수를 사용하면 데이터 컨텍스트를 조작하여 동적 계산을 만들 수 있습니다.
- 함수 종류
-
함수Description
ALL 적용되었을 수 있는 필터를 무시하고 테이블의 모든 행 또는 열의 모든 값을 반환합니다. ALLCROSSFILTERED 테이블에 적용된 필터를 모두 지웁니다. ALLEXCEPT 지정된 열에 적용된 필터를 제외하고 테이블의 모든 컨텍스트 필터를 제거합니다. ALLNOBLANKROW 관계의 부모 테이블에서 빈 행을 제외한 모든 행을 반환하거나 빈 행을 제외한 열의 모든 고유 값을 반환하고, 존재할 수 있는 모든 컨텍스트 필터를 무시합니다. ALLSELECTED 현재 쿼리의 열 및 행에서 컨텍스트 필터를 제거하고 다른 모든 컨텍스트 필터 또는 명시적 필터는 그대로 유지합니다. CALCULATE 수정된 필터 컨텍스트에서 식을 평가합니다. CALCULATETABLE 수정된 필터 컨텍스트에서 테이블 식을 평가합니다. EARLIER 언급된 열의 외부 평가 패스에서 지정된 열의 현재 값을 반환합니다. EARLIEST 지정된 열의 외부 평가 패스에서 지정된 열의 현재 값을 반환합니다. FILTER 다른 테이블이나 식의 하위 집합을 나타내는 테이블을 반환합니다. KEEPFILTERS CALCULATE 또는 CALCULATETABLE 함수를 계산하는 동안 필터가 적용되는 방식을 수정합니다. LOOKUPVALUE 검색 조건에 지정된 모든 조건을 충족하는 행의 값을 반환합니다. 함수는 하나 이상의 검색 조건을 적용할 수 있습니다. REMOVEFILTERS 지정된 테이블 또는 열에서 필터를 지웁니다. SELECTEDVALUE columnName의 컨텍스트가 하나의 고유 값으로만 필터링된 경우 해당 값을 반환합니다. 그 외의 경우 alternateResult를 반환합니다.
-