Tính tổng doanh số theo tháng là một yêu cầu phổ biến trong phân tích dữ liệu bán hàng. Power BI cung cấp các hàm DAX mạnh mẽ giúp thực hiện việc này một cách dễ dàng và hiệu quả. Bài viết này sẽ hướng dẫn cách tính tổng doanh số cho tháng 6 năm 2019, làm ví dụ, và bạn có thể áp dụng cho các tháng khác bằng cách thay đổi tham số trong hàm.
Một trong những cách tiếp cận hiệu quả nhất là sử dụng hàm CALCULATE
kết hợp với SUM
và FILTER
. Công thức DAX sau đây sẽ tính tổng số lượng bán hàng trong tháng 6 năm 2019:
Total_T6 = CALCULATE(SUM(Sales[SoLuong]), Sales[Date] >= DATE(2019, 6, 1), Sales[Date] <= DATE(2019, 6, 30))
Công thức này được chia thành ba phần chính:
CALCULATE
: HàmCALCULATE
là cốt lõi của phép tính. Nó cho phép chúng ta tính tổng số lượng bán hàng dựa trên các điều kiện lọc cụ thể.SUM(Sales[SoLuong])
: Phần này tính tổng giá trị của cộtSoLuong
trong bảngSales
. Đây là số liệu chúng ta muốn tính tổng.Sales[Date] >= DATE(2019, 6, 1), Sales[Date] <= DATE(2019, 6, 30)
: Đây là bộ lọc xác định khoảng thời gian cần tính tổng. Nó chỉ định rằng chỉ những giao dịch có ngày nằm trong tháng 6 năm 2019 mới được tính. HàmDATE
được sử dụng để tạo các giá trị ngày bắt đầu và kết thúc của tháng 6.
Việc sử dụng CALCULATE
kết hợp với các hàm lọc ngày tháng giúp tối ưu hóa hiệu suất tính toán, đặc biệt là với bộ dữ liệu lớn. Bạn có thể dễ dàng thay đổi năm và tháng để tính toán cho các khoảng thời gian khác. Ví dụ, để tính tổng doanh số tháng 7 năm 2020, bạn chỉ cần thay đổi các tham số trong hàm DATE
.
Phương pháp này rất linh hoạt và có thể được mở rộng để tính toán tổng doanh số theo các khoảng thời gian khác nhau, chẳng hạn như quý, năm, hoặc thậm chí theo ngày cụ thể. Việc kết hợp với các hàm DAX khác sẽ giúp bạn thực hiện các phân tích phức tạp hơn.
Bằng cách hiểu rõ cách sử dụng hàm CALCULATE
, SUM
và DATE
, bạn có thể dễ dàng tạo các báo cáo và dashboard động, trực quan trong Power BI để phân tích dữ liệu bán hàng một cách hiệu quả. Việc áp dụng công thức này giúp bạn nhanh chóng tính toán tổng doanh số theo tháng và theo dõi hiệu suất kinh doanh theo thời gian.
Việc nắm vững các hàm DAX cơ bản như CALCULATE
, SUM
và FILTER
là chìa khóa để khai thác tối đa sức mạnh của Power BI. Đây là những công cụ quan trọng giúp bạn chuyển đổi dữ liệu thô thành thông tin chi tiết hữu ích.
Discussion about this post