Power BI 파레토 다이어그램 및 ABC 분석

6641 단어 PowerBI

파레토 다이어그램 · ABC 분석




그래프의 외형은 이 기사 , DAX 메이저는 여기 웨비나 로 소개된 것을
조합해 보았습니다.

이 기사에서는 3단계로 나누어 만들어 갑니다.
STEP1-심플한 파레토 다이어그램 만들기
STEP2 - 파레토 다이어그램을 색으로 구분하여 ABC ​​분석
STEP3 슬라이서로 색 분할의 경계를 바꾼다

만드는 법



샘플 데이터






상품명
금액


상품 A
60

상품 B
40

상품 C
180

상품 D
30

상품 E
120

상품 F
50

상품G
60

상품 H
20


절차



STEP1-파레토도



먼저 누적 금액을 계산하는 측정값을 만듭니다.

새로운 측정
累積金額 = CALCULATE(
    SUM('テーブル1'[金額]),
    FILTER(
        ALLSELECTED('テーブル1'),
        ISONORAFTER(
            'テーブル1'[金額],   MAX('テーブル1'[金額]),   ASC,
            'テーブル1'[商品名], MAX('テーブル1'[商品名]), DESC
        )
    )
)
金額 의 큰 상품으로부터 순서대로 늘어놓은 누적을 계산합니다.
금액이 같으면 商品名 순서입니다.

IsOnOrAfter를 잘 모르는 사람은 이 기사이 추천.

그런 다음 모든 누적 금액 ÷ 금액을 계산하여 비율 (파레토 선)을 만듭니다.

새로운 측정
パレート線 = 
DIVIDE(
    [累積金額],
    CALCULATE(
        SUM('テーブル1'[金額]), 
        ALLSELECTED('テーブル1')
    )
)

꺾은선형 그래프+세로 막대형 차트를 선택하여 이와 같이 항목 세트


완성


같은 금액의 항목이 2개 있었을 경우는 상품명의 오름차순에 늘어놓습니다(상품 A와 상품 G 등)

STEP2-ABC 색 분할



그런 다음 ABC 분석을 위해 막대 그래프를 그립니다.

데이터 색상 설정에서 fx를 선택합니다.

다음에 나오는 설정 화면에서
파레토선(=금액이 큰 순서로 누적된 비율)이 70% 이내는 적색, 90% 이내는 노랑, 그 이상은 파랑으로 합니다.


완성!


STEP3-슬라이서로 색분해의 경계값을 바꾼다



ABC 분석은 70%, 90%를 역치로 하는 경우가 많은 것 같습니다만,
이것을 슬라이서로 변경할 수 있도록 만들어 바꾸어 보겠습니다.

우선 파라미터를 2개 만듭니다.

첫 번째 매개 변수 para1 . A그룹과 B그룹의 경계.
처음에는 70%로 5% 단위로 움직일 수 있는 설정으로 둡니다.

두 번째 매개 변수 para2 B그룹과 C그룹의 경계.
같은 방법으로 만듭니다.


그런 다음 매개 변수와 パレート線 에서 색상 코드를 반환하는 계수를 만듭니다.

새로운 측정
ABC分析の色 = 
    IF( [パレート線] <= [para1 値],"#E66C37",   //赤のカラーコード
    IF( [パレート線] <= [para2 値],"#D9B300",   //黄のカラーコード
    "#118DFF"                                  //青のカラーコード
    )
    )

IF문의 중첩이 깊고 읽기 어려워지면 SWITCH문을 사용하면 깔끔하네요.

다른 쓰기
ABC分析の色 = 
    SWITCH( TRUE,
        [パレート線] <= [para1 値], "#E66C37",  //赤のカラーコード
        [パレート線] <= [para2 値], "#D9B300",  //黄のカラーコード
        "#118DFF"                              //青のカラーコード
    )

※이 ABC分析の色 메이저가 돌려주는 것은, 컬러 코드를 나타내는 단지의 텍스트이에요.

그리고 데이터의 색 설정 화면에서,
서식 기준을 ABC分析の色가 반환하는 값으로 설정하면


완성!

그래프 아래에 놓은 para1과 para2를 움직이면 경계 값이 바뀝니다.

시험에 60%와 95%로 시도했습니다.


이상입니다!

끝까지 읽어주세요.
고마워요.

참고・관련 정보


  • Power BI에서 연습! 비즈니스에서 자주 사용하는 그래프를 만드는 방법 [웨비나] | 오이시 미사 | 주식회사 지르
  • Power BI를 사용하여 스마레지 판매 데이터에서 히트 상품 분석 | CData Software Blog
  • ISONORAFTER 함수가 있었고, 그 이야기 | PowerBIxyz
  • Power BI에서 파레토 다이어그램 만들기 | covao
  • 좋은 웹페이지 즐겨찾기