Các hàm DAX với SUM phổ biến trong Power BI

Power BI là công cụ mạnh mẽ giúp bạn trực quan hóa dữ liệu và đưa ra những quyết định sáng suốt. Nhưng để khai thác tối đa sức mạnh của Power BI, bạn cần nắm vững ngôn ngữ DAX (Data Analysis Expressions). DAX là ngôn ngữ lập trình cho phép bạn tạo ra các phép tính phức tạp, giúp phân tích dữ liệu chi tiết và tạo ra các báo cáo trực quan đầy ấn tượng. 

Hãy cùng UniTrain tìm hiểu cách dùng các hàm DAX cùng những ví dụ chi tiết thông qua bài viết này nhé!

1. SUM:

Công dụng: Hàm SUM được sử dụng để tính tổng của một cột. 

Cú pháp: SUM(<tên_cột>) 

Ví dụ: TotalSales = SUM(‘Global-Superstore'[Sales]) 

Hàm này sẽ tính tổng tất cả các giá trị trong cột “Sales” của bảng “Global-Superstore” và đặt kết quả vào một cột mới có tên là “TotalSales”. 

Picture12. SUM kết hợp với FILTER

Công dụng hàm FILTER: Hàm FILTER được sử dụng để lọc một bảng dựa trên một điều kiện. 

Cú pháp hàm FILTER: (<tên_bảng>, <điều_kiện>) 

Ví dụ: SUM with Filter =CALCULATE( SUM(‘Globa-lSuperstore'[Sales]),FILTER(‘Global-Superstore’, ‘Global-Superstore'[Category]=”Furniture”)) 

2

Công thức này cho phép chúng ta tính toán các tổng hợp tùy chỉnh dựa trên các điều kiện nhất định. Trong trường hợp này, chúng ta đang tính tổng doanh thu của một danh mục cụ thể đó là “Furniture” (nội thất). 

3. SUM kết hợp với AND

Công dụng hàm AND: Hàm AND được sử dụng để kiểm tra xem tất cả các điều kiện trong một biểu thức logic có đúng hay không. Nếu tất cả các điều kiện đều đúng, hàm AND sẽ trả về giá trị TRUE (Đúng), ngược lại sẽ trả về FALSE (Sai). 

Cú pháp hàm AND: AND(<điều kiện 1>, <điều kiện 2>, …) 

Ví dụ: SUM with AND = CALCULATE(SUM(‘Global-Superstore'[Sales]),FILTER (‘Global-Superstore’,AND (‘Global-Superstore'[Category] = “Furniture”,’Global-Superstore'[Sub-Category]=”Chairs”))) 

3

Công thức này được thiết kế để tính tổng doanh thu của các sản phẩm thuộc danh mục “Furniture” (nội thất) và danh mục phụ “Chairs” (ghế) trong bảng dữ liệu “Global-Superstore”.

4. SUM kết hợp với OR

Công dụng hàm OR: Hàm OR được sử dụng để kiểm tra xem có ít nhất một trong các điều kiện đưa ra có đúng hay không. Nếu có ít nhất một điều kiện đúng, hàm OR sẽ trả về giá trị TRUE (Đúng), ngược lại sẽ trả về FALSE (Sai). 

Công thức hàm OR: OR(<điều kiện 1>, <điều kiện 2>, …) 

Ví dụ: SUM with OR = CALCULATE(SUM(‘Global-Superstore'[Sales]),FILTER (‘Global-Superstore’, OR (‘Global-Superstore'[Category] = “Furniture”, ‘Global-Superstore'[Sub-Category]=”Chairs”))) 

4

Công thức này cho phép chúng ta tính toán các tổng hợp tùy chỉnh dựa trên nhiều điều kiện kết hợp bằng hàm OR. Trong trường hợp này, chúng ta đang tính tổng doanh thu của danh mục “Furniture” hoặc doanh mục phụ “Chairs”.

 

Xem thêm: 

Khóa học Phân tích và Trực quan hóa dữ liệu trên Power BI 

Tối ưu quản lý dữ liệu doanh nghiệp với Power BI

TOP 10 hàm DAX phổ biến và lý do bạn nên sử dụng

[Free Download] Beginning DAX with Power

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

1 + 1 = ? (Nhập Haii để trả lời đúng)

Bài viết liên quan
Trí tuệ nhân tạo AI là gì? Khái niệm, phân loại và vai trò trong cuộc sống

Trong thời đại cách mạng công nghiệp 4.0, trí tuệ nhân tạo AI đang trở thành một phần không thể thiếu trong nhiều lĩnh vực của cuộc sống. Từ các trợ

Xem thêm
Truy vấn lồng (Subquery) trong SQL – Bí kíp giúp xử lý và truy xuất dữ liệu với mức độ phức tạp cao

Truy vấn lồng (Subquery) là một trong những công cụ hiệu quả trong SQL, giúp xử lý và truy xuất dữ liệu với mức độ phức tạp cao hơn so với

Xem thêm
Hàm TRIMRANGE() – Hàm xóa giá trị trống “đỉnh” hơn cả TRIM.

Như bạn đã biết hàm TRIM() trong Excel giúp loại bỏ các ký tự trống (khoảng trắng). Tương tự vậy hàm TRIMRANGE() được sử dụng để xóa các giá trị trống khỏi một phạm vi

Xem thêm
Một số hàm sắp xếp (Sort) phổ biến trong Numpy

Sắp xếp (Sort) là một thao tác phổ biến trong phân tích dữ liệu và lập trình. Nó liên quan đến việc sắp xếp các phần tử trong một tập hợp theo

Xem thêm