다음을 통해 공유


Filter 함수

DAX filter and value 함수는 가장 복잡한 and 강력한 and Excel 함수와 크게 다릅니다. 조회 함수는 데이터베이스와 같은 관계를 and 테이블을 사용하여 작동합니다. 필터링 함수를 사용하면 데이터 컨텍스트를 조작하여 동적 계산을 만들 수 있습니다.

이 범주에서

기능 묘사
ALL 적용되었을 수 있는 filters 무시하고 테이블의 행을 all 열의 valuesorall 반환합니다.
ALLCROSSFILTERED 테이블에 적용되는 allfilters 지우기
ALLEXCEPT 지정한 열에 적용된 테이블 exceptfiltersall 컨텍스트 filters 제거합니다.
ALLNOBLANKROW 관계의 부모 테이블에서 all 행을 반환하지만 blank 행은 열의 고유한 valuesorallblank 행은 and 존재할 수 있는 컨텍스트 filters 무시합니다.
ALLSELECTED 현재 쿼리의 행을 and 열에서 컨텍스트 filters 제거하면서 명시적 filtersfiltersor 다른 컨텍스트를 all 유지합니다.
CALCULATE 수정된 filter 컨텍스트에서 식을 평가합니다.
CALCULATETABLE 수정된 filter 컨텍스트에서 테이블 식을 평가합니다.
EARLIER 언급된 열의 외부 평가 패스에서 지정된 열의 현재 value 반환합니다.
EARLIEST 지정된 열의 외부 평가 패스에서 지정된 열의 현재 value 반환합니다.
FILTER 다른 테이블 or 식의 하위 집합을 나타내는 테이블을 반환합니다.
FIRST 시각적 계산에만 사용됩니다. 축의 first 행에서 시각적 행렬의 value 검색합니다.
INDEX 지정된 축에서 지정된 순서 or 따라 정렬된 지정된 파티션 내에서 위치 매개 변수로 지정된 절대 위치에 행을 반환합니다.
KEEPFILTERS CALCULATE or CALCULATETABLE 함수를 평가하는 동안 filters 적용되는 방법을 수정합니다.
LAST 시각적 계산에만 사용됩니다. 축의 last 행에서 시각적 행렬의 value 검색합니다.
LOOKUPVALUE search 조건에 지정된 all 조건을 충족하는 행의 value 반환합니다. 함수는 하나의 or 더 search 조건을 적용할 수 있습니다.
MATCHBY 함수에서는 현재 행식별하기 데이터를 일치시키는 방법을 결정하는 데 사용되는 열을 정의합니다.
MOVINGAVERAGE 시각적 행렬의 지정된 축을 따라 계산된 이동 average 반환합니다.
NEXT 시각적 계산에만 사용됩니다. 시각적 행렬에서 축의 next 행에서 value 검색합니다.
OFFSET 지정된 offset현재 행or 앞에 배치된 단일 행을 반환합니다.
ORDERBY 각 window 함수의 파티션 내에서 정렬 순서를 결정하는 열을 정의합니다.
PARTITIONBY window 함수의 relation 매개 변수를 분할하는 데 사용되는 열을 정의합니다.
PREVIOUS 시각적 계산에만 사용됩니다. 시각적 행렬에서 축의 previous 행에서 value 검색합니다.
RANGE 현재 행을 기준으로 지정된 축 내의 행 간격을 반환합니다. WINDOW대한 바로 가기입니다.
RANK 지정된 간격 내에 있는 행의 순위를 반환합니다.
REMOVEFILTERS 지정한 테이블 or 열에서 filters 지웁니다.
ROWNUMBER 지정된 간격 내에 있는 행의 고유 순위를 반환합니다.
RUNNINGSUM 시각적 행렬의 지정된 축을 따라 계산된 실행 sum 반환합니다.
SELECTEDVALUE columnName의 컨텍스트가 하나의 고유 value만 필터링된 경우 value 반환합니다. 그렇지 않으면 alternateResult를 반환합니다.
WINDOW 지정된 간격 내에 배치되는 여러 행을 반환합니다.