G-Learning
G-Learning
Thảo luận 0 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 640 lượt xem

Hướng dẫn cách dùng hàm LOOKUPVALUE trong Power BI DAX

G-Learning
G-Learning
Oct 20 2019

Hàm LOOKUPVALUE  là một hàm thường gặp trong nhóm hàm tra cứu thông tin trong Power BI DAX. Bạn đã biết về hàm này chưa? Hãy cùng Gitiho tìm hiểu về cách sử dụng hàm LOOKUPVALUE nhé.

Tác dụng của hàm  LOOKUPVALUE

Hàm LOOKUPVALUE giúp chúng ta tìm kiếm theo một hoặc nhiều điều kiện, đồng thời trả về kết quả tại dòng mà thỏa mãn đồng thời các điều kiện đó.

Cấu trúc của hàm

Hàm có cấu trúc như sau:

LOOKUPVALUE( <Cột_Kết quả>, <Cột_Tìm kiếm>, <Giá trị cần tìm> [, <Cột_Tìm kiếm 2>, <Giá trị cần tìm 2>, … <Kết quả thay thế>] )

Tham số sử dụng

Các tham số được sử dụng trong hàm bao gồm:

  • <Cột_Kết quả> là cột chứa kết quả cần tìm. (tương ứng với câu hỏi: kết quả lấy theo cột nào?)
  • <Cột_Tìm kiếm> là cột chứa <Giá trị cần tìm> trong cùng bảng với <Cột_Kết quả> (tương ứng với câu hỏi: Tìm ở đâu?)
  • <Giá trị cần tìm> là giá trị cần dùng để tìm kiếm. <Giá trị cần tìm> có thể nằm ở bảng khác với bảng chứa <Cột_Tìm kiếm> (tương ứng với câu hỏi: Tìm cái gì?)
  • <Cột_Tìm kiếm 2>, <Giá trị cần tìm 2> là điều kiện thứ 2 hoặc nhiều hơn (nếu có). Mỗi điều kiện cần chỉ định rõ giá trị nào, tìm ở đâu. Nội dung này phải đi theo cặp, không được sót yếu tố nào.
  • <Kết quả thay thế> không bắt buộc, là kết quả dự phòng sẽ thay thế cho trường hợp không tìm được kết quả.

Kết quả trả về

Kết quả của hàm là giá trị đồng thời thỏa mãn các điều kiện tìm kiếm trên cùng 1 dòng, tại vị trí cột kết quả (là giao điểm của dòng thỏa mãn tất cả các điều kiện tìm được với cột kết quả)

Một số lưu ý khi dùng hàm

Khi sử dụng hàm LOOKUPVALUE chúng ta cần lưu ý như sau:

  • Các <cột_tìm kiếm> phải nằm trong cùng 1 bảng với <Cột_Kết quả>.
  • Nếu không tìm được kết quả nào sẽ trả về Blank hoặc giá trị của <Kết quả thay thế> (nếu có xác định trong hàm)
  • Trường hợp có nhiều hơn 1 kết quả tìm được, tùy thuộc vào kết quả: Nếu giống nhau thì trả về kết quả đó, nếu khác nhau thì trả về lỗi hoặc theo giá trị của <Kết quả thay thế>

Hàm LOOKUPVALUE cho phép tìm theo nhiều điều kiện cùng lúc.

Ví dụ

Để hiểu rõ cách dùng hàm LOOKUPVALUE chúng ta xét ví dụ dưới đây:

Có 2 bảng như sau:

ham-lookupvalue-trong-power-bi-dax-1

Các bảng này có mối quan hệ:

ham-lookupvalue-trong-power-bi-dax-2

Để tra cứu thông tin của Địa chỉ từng chi nhánh trong bảng Bán hàng, ta có thể dùng hàm LOOKUPVALUE như sau:

Địa chỉ = LOOKUPVALUE( DanhSach[Địa chỉ], DanhSach[Chi nhánh], BanHang[Chi nhánh])

ham-lookupvalue-trong-power-bi-dax-3

Tham khảo

Một số hàm khác trong nhóm hàm kiểm tra thông tin:

  • Hàm trả về giá trị tương ứng tại 1 cột trong bảng khác: Hàm RELATED
  • Hàm kiểm tra giá trị lỗi: Hàm ISERROR
  • Hàm kiểm tra giá trị có đúng là không phải dữ liệu Text hay không: Hàm ISNONTEXT
  • Hàm kiểm tra có phải dữ liệu dạng Number không: Hàm ISNUMBER

Trong thời đại 4.0 hiện nay, kỹ năng biểu diễn và phân tích dữ liệu đang ngày càng được coi trọng. Bạn hãy chủ động trang bị cho mình kỹ năng này thông qua khóa học về sử dụng Power BI TẠI ĐÂY. Hệ thống giáo dục trực tuyến Gitiho cam kết đem tới cho bạn những khóa học hay, chất lượng cao và sát với thực tế. Hãy truy cập ngay Gitiho.com để biết thêm chi tiết.

Đánh giá bài viết này

Gitiho.com Nền tảng học online duy nhất tại Việt Nam tập trung vào phát triển kỹ năng làm việc dành cho người đi làm
Với sứ mệnh: Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người”, đội ngũ phát triển Gitiho.com đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án...
Gitiho tự hào khi được đồng hành cùng:
  • 50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…
  • 100.000+ học viên trên khắp Việt Nam

Tìm hiểu ngay các khóa học của Gitiho TẠI ĐÂY



Thảo luận 0 câu trả lời
Lượt xem 640 lượt xem
Vỗ tay vỗ tay

0 Bình luận

@ 2020 - Bản quyền của Công ty TNHH Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội