슬라이서에서 선택한 시점으로부터 지난 X개월까지만 차트로 시각화 하는 법 | A to Z

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.พ. 2023
  • 이번 Power BI 강의에서는 많은 분들이 궁금해 하는 슬라이서 선택시점부터 내가 지정하는 과거시점까지만 동적으로 차트에 나타나도록 만드는 방법입니다. 파워쿼리로 캘린더 테이블을 준비하는 것부터 시작해서 모델링 방법, 동적 제목 만들기까지 이 영상 하나로 모두 배우실 수 있어요~~ :)
    단, 초보분들은 다소 어려우실 수 있다는 거!
    ----------------------------------------
    #powerbi #powerbi강의 #powerbi강좌 #어니언비아이 #파워비아이강의 #파워비아이공방 #파워bi #ONIONBI #PowerBI강사 #powerbi컨설턴트 #대시보드개발자 #파비공 #데이터시각화 #비즈니스대시보드 #powerbi데스크톱 #PowerBI데스크탑강의 #파워비아이공방
    -----------------------------------------
    *실습용 예제 데이터파일 링크 :
    onionbicokr-my.sharepoint.com...
    *캘린더테이블 생성 쿼리 파일 링크 (CalenarQuery_v4.1.pbix) :
    onionbicokr-my.sharepoint.com...
    *네이버블로그: "Power BI has a better idea."
    blog.naver.com/daxingintherain
    *소규모 그룹 파워비아이 오프라인 기초/실무강의(@탈잉):
    [기초] taling.me/Talent/Detail/25939
    [중급] taling.me/Talent/Detail/27721
    *기업을 위한 파워비아이교육 및 대시보드 제작 의뢰 문의(이메일):
    ken.lee@onionbi.co.kr
    더 이상 엑셀(Excel) 반복작업으로 시간을 허비하지 마시고 Power BI에 양보하세요 :)

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

  • @seungjoulee8461
    @seungjoulee8461 9 หลายเดือนก่อน

    자세한 설명 감사합니다. 몇 번 씩 돌려가면서 참고해서 만들고 있는데 많은 도움이 되네요!!!

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

    감동이네요 선생님..이렇게 빨리 알려주실 줄 몰랐어요 정말 감사합니다.

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

    좋은 내용 감사합니다 ^^

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

      항상 댓글 감사합니다. 혹시 건의사항도 있으면 댓글에 남겨주세요 ~~

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

    감사합니다!! 너무도움되는 강의에요 ㅠㅠ 😢

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

      힘이 되는 댓글.. 감사합니다! 😃

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

      여러차트에 동시 적용하는법도 영상 나오면 좋ㅇ을 것 같습니다!

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

    선생님 영상 잘 보고 있습니다! 혹시 전년도 동기간 대비 매출 성장률 말고 전월 동기간 대비 매출과 그 성장률을 시각화 할 수 있는 방법이 있을까요? 예를 들면 1월 1일자와 2월 1일자를 일자 기준으로 매칭했을 때 어떻게 매출이 늘었는지 보여주는 것입니다! %로도 표현하고 싶습니다

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

      안녕하세요~~ 아래 영상에서 DateAdd함수 내에 Year 대신 Month를 사용하지면 됩니다 :)
      th-cam.com/video/miCgpzRrM8M/w-d-xo.html

  • @user-jm3xt9wp5s
    @user-jm3xt9wp5s 10 หลายเดือนก่อน

    안녕하세요 영상 감사합니다!
    마지막에 말씀하신 것처럼 다른 시각적 개체도 같은 화면에서 사용하려고 하는데, 어떻게 해야할까요?

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

      앞서 다른 분 질문에도 똑같이 답을 드렸지만,
      슬라이서는 기존 캘린더테이블에서 정상적으로 가져오고, 해당 라인차트의 날짜를 오히려 보조 캘린더테이블에서 가져오는 방법이 있어요. 모델에서 둘 다 Sales테이블과 연결해 놓고요. 이때 CrossFilter라는 함수를 같이 활용해서 필터링이 안되게 통제해주면 가능합니다.
      조만간 영상 만들어볼까 고민 중이에요 ^^;

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

    안녕하세요, 질문이 있는데요, 비아이님이 만들어서 공유해주시는 CalendarQuery 를 사용하려면, 시작날짜와 끝날짜 등을 입력하게 되어있는데요, 그렇게 수동으로 입력안하고, data 가 되는 엑셀파일이 바뀔때마다 그 파일의 제일 이른 날짜와 마지막 날짜를 읽어서 알아서 캘린더 테이블이 생성되게 하는 방법을 사용하려면 DAX 의 calendar 함수를 이용해야할까요? 비아이님이 만드신 Calendar Query 가 그렇게 자동으로 읽어서 테이블 만드는 방법은 없을까요? ^^;

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

      가능은 한데, 문제는 Calendar Query가 모든 테이블의 날짜열들을 다 읽어들인 뒤 Min과 Max를 추출해서 그걸 시작과 끝 날짜로써 날짜 테이블을 만들어야 하기 때문에 상당한 비효율(속도, 리소스 등)이 발생합니다. 따라서 가장 좋은(?) 방법은 DAX함수로 만들거나 아니면 파워쿼리로 넉넉히 만든 뒤 아래 영상에서처럼 날짜를 제어하는 방법입니다. 다만 정답은 없으니 본인에게 가장 편한 방법을 쓰시면 됩니다 =)
      '연간 목표 대비 진척률을 달성률로 쉽게 바꾸는 법 (feat.항상 최신연도 실적만 나오게)'
      th-cam.com/video/WnkqMqifD5g/w-d-xo.html

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

    안녕하세요 !
    기존에 만들어둔 대시보드에 해당 기능을 추가할경우
    한 페이지 내에 여러 개체가 있어서, 과거N개월 차트를 제외한 차트는 기존 날짜테이블의 영향을 받아 사용이 어렵습니다!
    혹시, 이럴경우 복잡하더라도 기존의 캘린더 테이블을 이용해야만 할 것 같은데 방법이 있을까요!?

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

      제가 영상끝에 말씀드렸던 상황이시군요~
      네, 글로 설명하긴 조금 복잡하긴 한데, 슬라이서는 기존 캘린더테이블에서 정상적으로 가져오고, 해당 라인차트의 날짜를 오히려 보조 캘린더테이블에서 가져오는 방법이 있어요. 모델에서 둘 다 Sales테이블과 연결해 놓고요. 이때 CrossFilter라는 함수를 같이 활용해서 필터링이 안되게 통제해주면 가능합니다.
      무슨 말인지 모르시겠죠?^^;
      역시 말로는 어렵습니다 ㅠ 나중에 영상 또는 블로그에 올려놓던지 할게요~~

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

      @@ONION-BI 감사합니다!

  • @LifeLeverage-iu6qb
    @LifeLeverage-iu6qb 5 หลายเดือนก่อน

    DAX로 생성한 Date Table 을 사용하고 있었는데, 이러면 파워쿼리 기능을 이용할 수 없겠네요.
    앞으로 왠만하면 Date Table 은 파워쿼리에서 생성해서 쓰는게 좋겠네요..

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

      각각 장단점이 있습니다. DAX로도 웬만하면 새열을 다 만들어낼 순 있지만 파워쿼리보다는 까다로운 경우가 많죠~ 다만 데이터에 따라 자동으로 기간을 늘리기에는 DAX가 더 쉽고요. 개인적으로 편한 걸 쓰시면 됩니다 :)

    • @LifeLeverage-iu6qb
      @LifeLeverage-iu6qb 5 หลายเดือนก่อน

      감사합니다! 선생님은 뭘 선호하시나요? ㅎㅎ@@ONION-BI

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

      전 파워쿼리 좋아해요 ㅎ

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

    안녕하세요! 질문있습니다.
    파워bi는 대시보드 제작 후
    View만 할 수 있도록 공유가 가능한가요?

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

      안녕하세요~ 아뇨, pbi 라이선스는 상대적으로 저렴한 대신 Viewer용은 따로 없어요 :)

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

    그리고, 또하나 질문 생겼는데요.. ㅠ calendar table 만들어서 2022년도 4월 ~ 2023년도 3월까지 데이터의 그래프와 표를 만들어봤는데, 컬럼 순서가 순차적으로 나오지 않아요. 그래프는 bar 의 Yearmonth 가 2023/Mar, 2022/Oct, 2022/Sep, 2023/Feb , 2022/Nov .. 이런 순서로 나오고있고, 테이블의 컬럼은 , 2022/Apr, 2022/Aug, 2022/Dec .. 이런 순서로 나오고 있습니다.
    이거 시간순으로 보이게 하려면 뭐를 셋팅해줘야할지요?

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

      데이터 정렬과 관련해서는 아래 영상을 참고하시면 해결하실 수 있어요 :)
      'Power BI에서 데이터(항목) 정렬하는 다양한 방법 | 정렬 이슈 해결해 드려요~'
      th-cam.com/video/af6kMf-ZKa0/w-d-xo.html

  • @Robin-xn1pl
    @Robin-xn1pl ปีที่แล้ว

    안녕하세요, 혹시 power bi에서 사용자가 슬라이서에서 특정 날짜를 선택하면 날짜 전/후로 데이터를 집계해서 보여주는 기능도 구현 가능할까요...?

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

      네~ 물론 가능합니다 :)

    • @Robin-xn1pl
      @Robin-xn1pl ปีที่แล้ว +1

      @@ONION-BI
      dynamic query 혹은 매개변수를 사용하면 될지요..? 힌트가 있을까요ㅠ

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

      @@Robin-xn1pl 수개월이 흘렀지만...최근에 올린 DatesInPeriod 함수 영상을 보시면 도움이 되실거에요 :)