ALLEXCEPT
지정한 열에 적용된 테이블 allfiltersexcept 컨텍스트 filters 제거합니다.
통사론
ALLEXCEPT(<table>,<column>[,<column>[,…]])
매개 변수
학기 | 정의 |
---|---|
table |
all 컨텍스트 filters 제거되는 테이블은 후속 인수에 지정된 열에 exceptfilters. |
column |
컨텍스트 filters 유지해야 하는 열입니다. |
first 함수에 대한 ALLEXCEPT 인수는 기본 테이블에 대한 참조여야 합니다. All 후속 인수는 기본 열에 대한 참조여야 합니다. or 함수와 함께 열 식에 ALLEXCEPT 테이블 식을 사용할 수 없습니다.
반환 value
지정된 열의 all 대한 filtersexcept 제거된 filters 있는 테이블입니다.
발언
이 함수는 not 자체에서 사용되지만 다른 계산이 수행되는 결과 집합을 변경하는 데 사용할 수 있는 중간 함수 역할을 합니다.
ALL and ALLEXCEPT 다양한 시나리오에서 사용할 수 있습니다.
함수 and 사용 묘사 ALL(테이블) 지정된 테이블에서 allfilters 제거합니다. effect ALL(Table)는 테이블의 allvalues 반환하고, 그렇지 않으면 적용되었을 수 있는 컨텍스트에서 filters 제거합니다. 이 함수는 여러 수준의 그룹화 작업을 and 총 value집계된 value 비율을 만드는 계산을 만들려는 경우에 유용합니다. ALL(Column[, Column[, ...]]) 테이블의 지정된 열에서 allfilters 제거합니다. all 테이블의 다른 열에 있는 다른 filters 계속 적용됩니다. All 열 인수는 동일한 테이블에서 나와야 합니다. ALL(열) 변형은 filters 다른 컨텍스트 or유지하기 위해 and 한 all 더 구체적인 열에 대한 컨텍스트 filters 제거하려는 경우에 유용합니다. ALLEXCEPT(Table, Column1 [,Column2]...) 지정한 열에 적용되는 테이블 allfiltersexcept 컨텍스트 filters 제거합니다. 테이블의 여러 열에서 filters 제거하려는 경우 notall편리한 바로 가기입니다. 이 함수는 not RLS(행 수준 보안) 규칙에 or 계산 열에서 사용되는 경우 DirectQuery 모드에서 사용할 수 있습니다.
본보기
다음 measure 수식 합계는 SalesAmount_USD andALLEXCEPT 함수를 사용하여 filters CalendarYear 열에 적용된 exceptif DateTime 테이블의 컨텍스트 filter 제거합니다.
= CALCULATE(SUM(ResellerSales_USD[SalesAmount_USD]), ALLEXCEPT(DateTime, DateTime[CalendarYear]))
수식은 ALLEXCEPT사용하므로 DateTime 테이블의 CalendarYear를 제외한 모든 열이 시각화를 조각화하는 데 사용될 때마다 수식은 모든 슬라이서 filters제거하여 SalesAmount_USD value 동일한 sum 제공합니다. 그러나 CalendarYear 열이 시각화를 조각화하는 데 사용되는 if 결과는 다릅니다. CalendarYear는 ALLEXCEPT인수로 지정되므로 데이터가 year조각화되면 행 수준에서 연도에 filter 적용됩니다.
콘텐츠 Related
함수