Power BI 공부장: 최대값 색칠하기

4347 단어 PowerBI
요전날의 공부회에서 질문이 있었으므로, 방법을 생각해 보았습니다.
그 밖에 더 스마트한 방법이나 설명이 있는 것은 아닐까는 생각합니다만, 자신의 공부로서.

하고 싶은 일



특정 분류에 대해 최대 값을 구분하고 싶습니다. (어쩌면 이런 것이라고 생각합니다)



사고방식


  • 분류 테이블에 대해 "최대 값인지 아니면 그렇지 않은지"를 구별하는 열 (ISMAX 열)을 만듭니다.
  • 그래프의 경우 범례에 ISMAX 열 적용
  • 테이블의 경우 조건부 서식에서 규칙을 선택하고 ISMAX 열을 조건에 적용합니다.

    1. 분류표에 대해 「최대치인가/그 이외인가」를 구별하는 열(ISMAX열)을 만든다



    전제로, 수치의 합계를 메이저로서 만들어 둡니다.
    数値SUM = SUM('テーブル'[数値])
    



    다음으로 분류의 마스터가 되는 테이블이 있다고 생각하므로, 그 곳에 계산 열로서 「ISMAX 열」을 추가합니다.
    ISMAX = 
     if(
        [数値SUM]=MAXX('分類マスタ',[数値SUM]),
        true,
        false
        )
    



    평가할 표현식의 왼쪽은 각 행의 숫자 합계를 나타내고 오른쪽은 최대 값을 나타냅니다.
    MAXX의 끝에서 'X'는 행별로 평가한다는 의미로 분류 마스터의 각 행에 대해 계산된 결과의 최대값을 반환합니다.



    분해하면 이렇게 됩니다.


    2. 그래프의 경우 범례에 ISMAX 열 적용



    그림과 같이 ISMAX 열을 범례에 추가합니다.
    [추기] 누적 막대 그래프를 사용합니다.


    이러한 그래프의 색칠은, 아래의 hrkasno씨의 기사가 상세합니다.
    htps : // m / hr 또는 s / / ms / a 472d7094d2b862f0 네 d
    hrkasno 씨는 그 밖에도 그래프를 보이는 방법에 대해 많은 기사를 써 보이고, 아무도 굉장히 참고가 됩니다!

    3. 표의 경우 조건부 서식에서 규칙을 선택하고 ISMAX 열을 조건에 적용합니다.



    표의 경우, "true, false"라고 잘 할 수 없었기 때문에, "1,0"이라고 하는 수치로 했습니다.
    ISMAX2= 
     if(
        [数値SUM]=MAXX('分類マスタ',[数値SUM]),
        1,
        0
        )
    



    현재 Power BI에서는 표에 포함되지 않은 필드를 기반으로 서식을 지정할 수 있습니다. 편리!


    조건부 서식을 설정하려면 설정하려는 필드 이름을 마우스 오른쪽 단추로 클릭하거나 아래쪽 삼각형을 클릭한 다음 조건부 서식을 선택합니다.



    설정 화면에서 규칙을 선택하고 필드 ISMAX2에 대해 합계가 1인 경우 원하는 색상이 되도록 규칙을 만듭니다.


    「개요」는 일본어라고 이해하기 어렵습니다만, 영어라면 「summarization」으로, 평가하는 값을 1개 산출하기 위한 계산 방법을 선택하는 란이라고 말하면 좋을까요. 이번에는 원래 평가 대상의 값이 하나씩(1 또는 0)이므로 합계가 아닌 평균, 최대값, 최소값 등을 선택해도 결과는 동일합니다.

    이런 라벨은 영어가 직관적으로 알기 쉽고, 난 잘 모르면 영어로 해보겠다는 것을 가끔 합니다. (영어 능력도 그다지 없기 때문에 그렇습니다만…)


    마지막으로



    색 구분은 한 번 걸립니다만, 리포트가 훨씬 보기 쉬워지는 일이 있어 편리하네요!

    자신의 경우라면, 이용자가 Excel에 익숙한 문화가 있어, 표가 요구되는 것이 많습니다만, 숫자만이라면 1눈으로 알기 어려우므로, 반드시 데이터 바등을 더해 사용하고 있습니다 .

    이제 한 걸음 밟으면 Power BI에서는 Excel보다 적은 수고로 더 많은 표현을 할 수 있기 때문에 지금까지는 "최대 값을 색으로 구분한다"라는 표현 방법이었지만, 정말로 한눈에 표현하고 싶은 것에 대해, 어쩌면 다른 보이는 방법이 생길지도 모르겠다는 눈으로 검토해 보는 것도 좋지 않을까 생각합니다.
  • 좋은 웹페이지 즐겨찾기