Blog

Hàm DISTINCT trong Power BI DAX

DAX là ngôn ngữ phân tích và được sử dụng trong Power BI, là một công cụ hỗ trợ đắc lực giúp các Data Analyst hoàn thành thật tốt công việc phân tích dữ liệu. Trong bài viết này, hãy cùng học viện INDA tìm hiểu về Hàm DISTINCT qua những thông tin dưới đây nhé.

Miêu tả

Hàm DISTINCT giúp tạo ra 1 danh sách các giá trị không trùng lặp (giá trị duy nhất) 1 cột. Power BI sẽ loại bỏ các giá trị trùng lặp, chỉ giữ lại các giá trị duy nhất.

Cách dùng / cấu trúc

DISTINCT( <cột> )

Tham số

<cột> :cột muốn lọc các giá trị không trùng (giá trị duy nhất)

Giá trị trả về

Là cột chứa các giá trị không trùng lặp.

Lưu ý

Hàm DISTINCT bị ảnh hưởng bởi các bộ lọc đang áp dụng. Khi áp dụng các bộ lọc (như Slicer) có thể làm kết quả hàm DISTINCT thay đổi. Ngoài ra, bạn cũng có thể sử dụng DAX này để tạo ra một table mới.

ham-distinct-trong-power-bi-dax

Ví dụ

Công thức sau đây đếm xem có bao nhiêu nhân viên có ID trong cột SalesID của bảng Sales, trong đó chỉ đếm những ID không trùng lặp (nếu 1 ID xuất hiện nhiều lần thì chỉ tính là 1)

=COUNTROWS( DISTINCT( Sales[SalesID] ))

Trong đó:

  • Hàm DISTINCT lọc trong cột SalesID những giá trị không trùng lặp
  • Hàm COUNTROWS để đếm số dòng còn lại trong danh sách không trùng lặp được tạo ra bởi hàm DISTINCT

Với những thông tin về hàm DAX DISTINCT trên, học viện INDA hy vọng sẽ mang lại những kiến thức hữu ích giúp bạn khai thác tối đa giá trị sử dụng của Power BI. Hãy ghé thăm inda.vn thường xuyên để cập nhật những hàm DAX thông dụng và mới nhất nhé.

Nguồn: Internet

Đọc thêm: Hàm DAX GENERATESERIES trong Power BI

    Xin vui lòng điền vào form dưới đây. Chúng tôi sẽ liên hệ lại ngay cho bạn khi nhận được thông tin:


    Leave a Reply

    Your email address will not be published. Required fields are marked *