Power BI là công cụ phân tích dữ liệu mạnh mẽ, và việc thành thạo các hàm DAX là chìa khóa để khai thác tối đa tiềm năng của nó. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về hàm CONTAINS
– một hàm tra cứu thông tin quan trọng trong Power BI.
Hàm CONTAINS
giúp bạn kiểm tra sự tồn tại của một giá trị cụ thể trong một cột dữ liệu. Nếu giá trị tồn tại, hàm trả về TRUE; ngược lại, hàm trả về FALSE. Đây là một hàm hữu ích cho việc lọc và phân tích dữ liệu trong Power BI.
Cấu Trúc và Cách Sử Dụng Hàm CONTAINS
Cấu trúc cơ bản của hàm CONTAINS
như sau:
CONTAINS(<bảng>, <cột>, <giá trị>[, <cột>, <giá trị> ...])
Hàm CONTAINS
yêu cầu ít nhất ba tham số:
<bảng>
: Tên của bảng dữ liệu cần kiểm tra. Bạn cũng có thể sử dụng một biểu thức trả về một bảng.<cột>
: Tên của cột trong bảng cần kiểm tra. Lưu ý, đây phải là tên cột, không phải là một biểu thức.<giá trị>
: Giá trị cần kiểm tra xem có tồn tại trong cột đã chỉ định hay không.
Bạn có thể kiểm tra nhiều giá trị cùng lúc bằng cách thêm các cặp <cột>, <giá trị>
vào hàm.
Giá Trị Trả Về của Hàm CONTAINS
Hàm CONTAINS
trả về:
- TRUE: Nếu tất cả các cặp
<cột>, <giá trị>
được tìm thấy trong bảng. - FALSE: Nếu bất kỳ cặp
<cột>, <giá trị>
nào không được tìm thấy trong bảng.
Lưu Ý Khi Sử Dụng Hàm CONTAINS
- Mỗi giá trị cần kiểm tra phải được ghép nối với một cột cụ thể.
- Nếu cột được tham chiếu thuộc về một bảng khác, cần đảm bảo mối quan hệ giữa các bảng đã được thiết lập chính xác để Power BI có thể tham chiếu giá trị tương ứng.
Ví Dụ Về Hàm CONTAINS trong Power BI
Ví dụ hàm CONTAINS trong Power BI
Để kiểm tra xem trong bảng “Sales” có nhân viên tên “Hương” thuộc chi nhánh “Hà Nội” hay không, bạn có thể sử dụng hàm CONTAINS
như sau:
CONTAINS(Sales, [TenNhanVien], "Hương", [ChiNhanh], "Hà Nội")
Kết Luận
Hàm CONTAINS
là một công cụ mạnh mẽ trong Power BI, giúp bạn dễ dàng kiểm tra sự tồn tại của dữ liệu trong bảng. Việc nắm vững cách sử dụng hàm này sẽ giúp bạn tối ưu hóa việc phân tích và báo cáo dữ liệu. Hãy khám phá thêm các hàm DAX khác để nâng cao kỹ năng Power BI của bạn. Bạn có câu hỏi hoặc kinh nghiệm nào muốn chia sẻ về việc sử dụng Power BI? Hãy để lại bình luận bên dưới!
Discussion about this post