필터 컨텍스트를 무시하는 방법(ALL 함수 사용)(PowerBI/PowerPivot/DAX)
                                            
                                                
                                                
                                                
                                                
                                                
                                                 1760 단어  PowerBIDAXPowerPivot
                    
암시적 필터를 인식
다음과 같은 측정값을 정의합니다.
[정가]열을 평가해, 1만엔 이상의 정가를 가지는 상품수를 카운트하는 메이저입니다.
[1만엔 이상의 상품수] =
    COUNTROWS (
        FILTER ( '상품',
            [정가] > 10000
            )
    )
 
이 경우 계수는 필터 컨텍스트에서 평가되므로 슬라이서와 같은 선택에 따라 값이 변경됩니다. 또한 각 상품 카테고리별로 상품 수가 카운트되어 있음을 알 수 있습니다. (이것은 암시 적으로 카테고리 별 필터가 걸려 있다고 파악할 수 있습니다)
 ALL 함수로 필터 컨텍스트 지우기
여기서 위의 메이저를 다음과 같이 바꾸어 보겠습니다.
[1만엔 이상의 상품수] =
    COUNTROWS (
        FILTER(ALL('상품'),
            [정가] > 10000
            )
    )
최초의 식과 바뀌고 있는 점은, ALL('상품')이 되고 있는 곳입니다. ALL 함수는 모든 필터를 지우고 인수로 지정된 전체 테이블 또는 전체 열을 반환합니다. 여기에서는 「상품」테이블 전체를 필터를 삭제한 후에 돌려주고 있습니다. 그 결과, [1만엔 이상의 상품수]는 모두 20이 되었습니다.
 
방금 「암묵적으로 카테고리별 필터가 걸려 있다」라고 썼습니다. 이 암시적으로 걸린 필터가 지워지고 모든 제품을 평가할 수 있는 숫자 = 20이 각 행에 삽입됩니다.
따라서 ALL 함수는 컨텍스트 중첩 상황에 관계없이 모든 필터를 지 웁니다. 이 원리를 이해하면 ALL 함수를 잘 사용할 수 있게 될 것입니다. ALL 함수를 사용하면 항상 전체 테이블을 평가하기 때문에 항상 합계 값을 표시하는 열과 셀을 만들고 싶을 때 유용합니다. 개별값과의 비교용의 열을 만들거나 할 때에도 사용할 수 있습니다.
또한 이러한 동작은 필터 컨텍스트와 행 컨텍스트의 동작 원리를 알면 더욱 원활하게 이해할 수 있다고 생각합니다. 이 근처도 꼭 습득해 두는 것을 추천합니다.
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여(필터 컨텍스트를 무시하는 방법(ALL 함수 사용)(PowerBI/PowerPivot/DAX)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/zaboom/items/132190c52bc68f7c1bff
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
Reference
이 문제에 관하여(필터 컨텍스트를 무시하는 방법(ALL 함수 사용)(PowerBI/PowerPivot/DAX)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/zaboom/items/132190c52bc68f7c1bff텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)