[DAX 시리즈#05-2] LookUpValue 함수의 사용법과 사례(Part2) | 멀티 열 매칭해서 가져오기(엑셀에 없는 기능)

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ต.ค. 2024

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

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

    이번 강의도 맛있습니다.. 경험에서 진하게 우러나오는 실무 최적화 강의!

  • @애교코만도
    @애교코만도 2 ปีที่แล้ว

    감사합니다 좋은강의

  • @이성미-i5y
    @이성미-i5y ปีที่แล้ว

    안녕하세요 강의 감사드립니다. 조건에 맞는 값이 여러개인 경우 모두 불러오려면 다른 함수를 써야 하는 걸까요? 아니면 쿼리를 이용해 피벗해제로 작업을 해줘야 하는건가요?
    에러가 반환시 어떻게 처리해애 할 지(멀티 열 지정 말고요) 궁금합니다
    좋은 강의 감사드립니다

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

      안녕하세요, 조건에 맞는 값들을 여러개이고, 이를 모두 불러오려면 여러개가 콤마로 나뉘어지거나 여러 행들로 생겨나야 할텐데 여러행들로 만드는 방법은 파워쿼리에서 쿼리병합을 통해 가능합니다 :)

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

    LookUpValue 함수에 대해 정말 알기쉽게 설명해 주셔서 감사합니다. 한가지 정말 궁금한 사항이 있습니다.
    '계좌내역'이라는 테이블은 거래일, 거래금액, 적요 라는 컬럼으로 구성되어 있고, '항목'이라는 테이블은 포함단어, 그룹 이라는 테이블로 구성되어 있습니다.
    제가 하고자 하는 것은,
    '계좌내역' 테이블에 그룹 이라는 새로운 열을 만들고자 합니다. 이걸 하기 위해서 '항목' 테이블의 포함단어가 '계좌내역' 테이블의 적요에 포함되어 있는것을 찾아
    '항목' 테이블의 그룹 값을 넣고자 한다면 어떻게 해야 할런지요?
    즉, '계좌내역'의 적요를 항목별로 그룹하 하고자 하는데 어떻게 해야할지 잘 모르겠네요...ㅠㅠ

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

      안녕하세요, 늦었지만 답변 남겨드려요~
      해당 케이스는 LOOKUPVAUE보다는 CALCULATE과 FILTER 조합으로 하시는 게 필요합니다.
      자세한 설명은 여기서 어렵겠지만 테이블이 말씀대로 2개만 존재한다면 아래처럼 작성(새열)하시면 되실거에요 :)
      새 그룹열 = CALCULATE(SELECTEDVALUE('항목'[그룹]), FILTER('항목', CONTAINSSTRING('계좌내역'[적요], '항목'[포함단어])))

  • @김영철-k7r
    @김영철-k7r ปีที่แล้ว

    엑셀에서 vlookup시 해당 값이 없으면 NA값은 반환하는데 lookupvalue는 error를 띄우나봅니다 error가 발생하지 않으려면 모든 table이 매칭이 되야 하나요 매칭되지 않는 값은 엑셀처럼 NA으로 반환하는 방법이 있을까요(비교 table에 값이 없을때 처리하는 법)

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

      모든 테이블이 매칭되어야 한다기보다는 조건에 맞는 하나의 값을 반환할 수 있어야 합니다. 조건에 부합하는 게 여러개(중복)이면 엑셀에서는 먼저 등장하는 애를 반환하지만 LookUpValue는 더 까다롭다고 보시면 됩니다. 엑셀처럼 IFERROR를 사용하시면 에러 대신 형식이 같은 다른 값을 반환하도록 하실 수 있긴 하니 한번 테스트 해보세요~~

  • @hswy11
    @hswy11 2 ปีที่แล้ว

    파워쿼리 병합 기능으로 쓰면 안되는 건가요?그러면 데이터 모델링 한게 흔들려서 그런건가요?

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

      다른 테이블에 있는 열값들을 가져오고자 한다면 말씀하신 파워쿼리 병합을 사용해도 됩니다. 다만 데이터를 양이 많을 경우는 병합 과정 자체가 시간이 많이 소요되는 경우가 있어요~ 특히 하나의 열만 빠르게 가져오고 싶다면 Lookupvalue가 유용합니다 :)

  • @라라랏
    @라라랏 4 หลายเดือนก่อน

    실습용링크에 없네요..

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

      본 영상의 설명란에도 링크 넣어드렸어요!
      원래는 Part1에 이어지는 영상이라 Part1에 들어있었어요 :)