[DAX 시리즈#14] RANKX함수의 사례와 사용법 | PowerBI로 랭킹(순위) 구하기

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ส.ค. 2024
  • #PowerBI_RankX #DAX_rankx #powerbi랭킹 #powerbi순위구하는함수 #파워비아이공방 #powerbi에서랭킹구하는법 #어니언비아이 #powerbi강의 #파워bi강좌 #ALL함수 #ALLSELECTED함수
    *실습용 데이터파일 링크 :
    onionbicokr-my.sharepoint.com...
    ------- Contents of this video ---------------
    0:00 - PowerBI RANKX의 사용사례, 원리와 용법
    3:29 - ALL함수가 필요한 이유
    5:35 - 복수열을 고려하여 순위를 구하고자 할 때
    7:04 - ALLSELECTED함수의 사용사례(용법)
    5:40 - 주평균(주차별 평균값) 구하기
    9:08 - 역순으로 랭킹(순위) 계산하기(내림차순,오름차순)
    10:08 - 동률(같은 순위)일때 연속적 순위로 표현하기
    -------------------------------------------------------------------------------------------------
    *네이버블로그: "Power BI has a better idea."
    - 한국드라마 대시보드 링크 : blog.naver.com/daxingintherai...
    *소규모 그룹 파워비아이 오프라인 기초/실무강의(@탈잉):
    [기초] taling.me/Talent/Detail/25939
    [중급] taling.me/Talent/Detail/27721
    *기업을 위한 파워비아이교육 및 대시보드 제작 의뢰 문의(이메일):
    ken.lee@onionbi.co.kr
    더 이상 엑셀(Excel) 반복작업으로 시간을 허비하지 마시고 Power BI에 양보하세요 :)

ความคิดเห็น • 22

  • @snail_family
    @snail_family ปีที่แล้ว +1

    깊이있는 강의 감사드립니다.

    • @ONION-BI
      @ONION-BI  ปีที่แล้ว

      꾸준히 시청해 주셔서 감사합니다. 구독자가 많지는 않지만 그래도 SJ님과 같은 댓글 덕분에 힘을 냅니다~~

  • @flap_official
    @flap_official ปีที่แล้ว +1

    깊이있는 함수 사례가 큰 도움이 되었습니다. 잘 안다고 생각한 rankx 함수였는데 모르는게 더 많았네요 감사합니다. ^^

  • @user-vv7ye1oh4y
    @user-vv7ye1oh4y 9 หลายเดือนก่อน

    좋은 강의 감사합니다

  • @user-tr8lt9zy1t
    @user-tr8lt9zy1t ปีที่แล้ว +1

    좋은 정보 감사합니다. ^^;

  • @LifeLeverage-iu6qb
    @LifeLeverage-iu6qb ปีที่แล้ว

    이번 강의로 Filtering 작동원리를 좀 더 이해할 수 있었습니다..
    하나씩 하나씩 깨우치는 맛이 있네요.. 감사합니다.
    RANKX(Table, Expression, [Value], [Order], [Ties])
    => Returns the ranking of a number in a list of numbers for each row in the table argument.
    * Order => ASC or DSC
    * Ties => Dense or Skip
    ALL(Table or Column, [Column],..)
    => Returns all the rows in a table or all the values in a column, ignoring any filters that might have been applied.
    ALLSELECTED(Table or Column, [Column],..)

  • @wtpro2232
    @wtpro2232 ปีที่แล้ว +1

    항상 양질의 컨텐츠 감사합니다~ 기업 레벨에서의 Data Flow 에 대해서도 커버 해주실수 있나요?

    • @ONION-BI
      @ONION-BI  ปีที่แล้ว +1

      DataFlow에도 관심이 있으신 것 보니 Active User시군요~ㅎ
      조만간 DataFlow 사용법도 다뤄볼게요~
      기업 레벨이라고 하셨는데 보다 구체적으로 알려주시면 제작에 도움이 될 것 같습니다.
      아무튼 꾸준히 시청해 주시고 댓글 남겨주셔서 감사합니다!

  • @user-mp1qw8rj6m
    @user-mp1qw8rj6m ปีที่แล้ว

    좋은 강의 감사드립니다.
    랭킹이 아닌 화면에 보이는 순서대로 단순 연번을 표시하는 방법이 있는지 알고 싶습니다.

    • @ONION-BI
      @ONION-BI  ปีที่แล้ว

      아쉽게도 단순한 방법은 아직 없습니다..;;
      PQ작업이나 RANK함수 활용 등 여러가지 우회하여 어떻게든 Numbering을 만들어 내는 방법이 존재하지만요.

  • @dailyeatie3912
    @dailyeatie3912 ปีที่แล้ว

    잘보고있습니다! 질문이 하나있는데 판매대수를 표로 보면 총합계를 확인할수있는데 반해 꺽은선으로 바꾸게되면 토탈 그래프는 안나오고 모델별 꺽은선만 나오더라구요 혹시 이걸 총합계도 나오게 하는 방법이 있을까요?😮

    • @ONION-BI
      @ONION-BI  ปีที่แล้ว

      몇가지 방법이 있을텐데, 한 가지 직관적인 방법으로는 다소 번거롭거라도 토탈 따로, 항목별 따로 측정값을 만드는 방법이 있어요~ 곧 영상 만들어볼게요 :)

  • @DontSayUnhappy
    @DontSayUnhappy 6 หลายเดือนก่อน

    ALL 함수와 이전에 알려주셨던 Value 함수는 어떻게 다른가요?

    • @ONION-BI
      @ONION-BI  6 หลายเดือนก่อน

      좋은 질문입니다. ALL은 주입된 열 또는 테이블에 대해 필터링이 안 일어나도록 만들고 VALUES함수는 필터링을 허용합니다~ ALL영상을 다시 한번 보시면 이해되실거에요

  • @Harmoniax
    @Harmoniax ปีที่แล้ว

    안녕하세요. 질문이 있습니다.
    알려주신 함수로는 오류가 나오고 중간에 sumx(RELATEDTABLE(Sheet1) 이런 걸 추가해야 하는데 왜 그런걸까요?
    오류 : 측정값 = rankx(ALL(Sheet1[Unified App Name]),[Revenue]) / rankx(ALL(Sheet1[Unified App Name]),Sheet1[Revenue])
    문제 없음 : 측정값 = rankx(ALL(Sheet1[Unified App Name]),sumx(RELATEDTABLE(Sheet1),[Revenue]))
    도움 주시면 감사하겠습니다.

    • @ONION-BI
      @ONION-BI  ปีที่แล้ว +1

      안녕하세요, 파일을 봐야 정확히 알겠지만 RELATEDTABLE 테이블함수를 써야만 잘 나온다면 모델링(관계설정)의 문제로 보는 게 맞을 것 같습니다 :) 측정값과 함수는 모델링에 따라 달라지니까요~

    • @Harmoniax
      @Harmoniax ปีที่แล้ว

      답변 감사합니다!

  • @edwardchoi3206
    @edwardchoi3206 8 หลายเดือนก่อน

    #판매대수는 어떻게 만드셨나요 ? 블로그에도 없어서요

    • @ONION-BI
      @ONION-BI  8 หลายเดือนก่อน

      안녕하세요, SUM함수를 사용하여 판매대수 열을 단순 집계했습니다~

    • @edwardchoi3206
      @edwardchoi3206 8 หลายเดือนก่อน

      감사합니다 @@ONION-BI

  • @robinexcel
    @robinexcel ปีที่แล้ว

    왜 다 랭킹1로나올까요

    • @ONION-BI
      @ONION-BI  ปีที่แล้ว

      ALL함수를 해당열 또는 해당테이블에 대하여 정확히 쓰시지 않은 경우 필터링(필터컨텍스트)이 그대로 살아나서 그렇습니다.
      여러명이 있을지라도 각자 방에 혼자 있는 경우, 방안에서 랭킹을 매기면 각자가 다 1등이 되는 원리와 같아요~
      잘 해결하시길 빌게요 :)