Blog
9 phút đọc

Cách tính tổng bằng Hàm SUMX trong Power BI chi tiết nhất

Khi tìm hiểu về thế giới phân tích dữ liệu với Power BI, hàm SUMX là một công cụ không thể thiếu để tính toán tổng các giá trị từ một cột dữ liệu hay một biểu đồ cụ thể. Tuy nhiên, việc sử dụng hàm này đòi hỏi sự hiểu biết sâu về cách thức hoạt động cũng như những điểm cần chú ý để đảm bảo tính chính xác của quá trình tính toán. Hãy cùng MDA tìm hiểu cách tận dụng hàm SUMX trong Power BI chi tiết trong bài viết dưới đây nhé!

Định nghĩa hàm SUMX trong Power BI

Trước khi chúng ta bước vào việc tìm hiểu về cách sử dụng hàm SUMX trong Power BI, hãy cùng nhau xác định rõ về định nghĩa của hàm này. SUMX là một hàm mạnh mẽ và linh hoạt trong Power BI, được thiết kế để giúp bạn thực hiện tính toán tổng các giá trị dựa trên biểu thức đã chỉ định.

Tuy nhiên, điều đặc biệt và mạnh mẽ ở đây chính là việc bạn có thể áp dụng biểu thức này lên từng dòng dữ liệu trong bảng. Thay vì chỉ đơn thuần là tính tổng của cột dữ liệu, hàm SUMX cho phép bạn thực hiện một loạt các phép tính trên từng dòng dữ liệu, sau đó tổng hợp kết quả của những phép tính đó. Đặc biệt, hàm này giúp thực hiện phân tích phức tạp mà không cần tạo thêm cột mới trong bảng dữ liệu.

Hàm SUMX trong Power BI là gì?

Hàm SUMX là một hàm dùng để tính tổng các giá trị dựa trên biểu thức đã định

Ngoài ra, khi sử dụng hàm SUMX, đảm bảo tính chính xác của quá trình tính toán. Hàm này chỉ tính toán các giá trị trong cột được xác định, loại bỏ những giá trị không phải là số hoặc không thể tính toán. Điều này đảm bảo dữ liệu phân tích luôn đáng tin cậy và được kiểm soát.

Xem thêm bài viết liên quan:

Cú pháp hàm SUMX trong Power BI

Cú pháp của hàm SUMX trong Power BI rất đơn giản và dễ hiểu. Dưới đây là cách bạn sẽ thấy hàm này được viết:

=SUMX ( <Table>, <Expression> )

Trong đó:

  • Table: Đây là bảng mà bạn muốn thực hiện tính toán.
  • Expression: Đây là biểu thức mà bạn muốn áp dụng lên từng dòng trong bảng để tính tổng.

Cách sử dụng hàm tính tổng SUMX trong Power BI

Hàm SUMX không chỉ đơn thuần là một công cụ, mà là một khả năng đa dạng và mạnh mẽ trong Power BI, giúp bạn thực hiện các tính toán phức tạp với sự linh hoạt không giới hạn. Để tận dụng hàm SUMX, bạn cần tạo một Measure mới trong Power BI. Đây không chỉ là việc tạo ra một con số, mà còn là cơ hội để bạn thể hiện sự sáng tạo trong quá trình tính toán. Mỗi Measure sẽ là một công thức độc đáo, thể hiện một khía cạnh cụ thể của dữ liệu.

Cách sử dụng hàm tính tổng SUMX trong Power BI

Cách áp dụng hàm tính tổng SUMX trong các trường hợp khác nhau

Dưới đây là hai ví dụ minh họa cho sự linh hoạt của hàm SUMX trong Power BI:

Ví dụ 1: Tính Tổng Giá Trị Các Giao Dịch

Giả sử bạn đang làm việc với một bảng dữ liệu chứa thông tin về giao dịch, gồm doanh thu và sản phẩm. Bạn muốn tính tổng doanh thu cho mỗi sản phẩm dựa trên giá và số lượng bán. Hàm SUMX sẽ trở thành người bạn đồng hành đáng tin cậy trong việc này. Bằng cách sử dụng hàm SUMX, bạn có thể tính toán tổng doanh thu cho từng dòng dữ liệu bằng cách kết hợp số lượng và giá bán:

=SUMX(‘Bảng Dữ Liệu’, ‘Bảng Dữ Liệu'[Số lượng] * ‘Bảng Dữ Liệu'[Giá])

Ví dụ 2: Kết Hợp với Hàm FILTER

Khả năng kết hợp hàm SUMX với hàm FILTER trong Power BI đem lại một lợi thế tuyệt vời khi bạn muốn tính toán dựa trên các điều kiện. Ví dụ, nếu bạn muốn tính tổng chỉ đối với những giao dịch có Quốc Gia là “VN”, hàm SUMX cùng với hàm FILTER sẽ là đồng minh không thể thiếu:

Sale[Tổng] = SUMX(Sale, FILTER(‘Sale’, ‘Sale'[Quốc Gia] = “VN”))

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

Lưu ý quan trọng khi dùng hàm SUMX Power BI

Nắm vững một số lưu ý khi dùng hàm SUMX Power BI

Trong quá trình sử dụng hàm SUMX trong Power BI, có một số điều cần lưu ý:

  • Chỉ tính các số trong cột: Hàm SUMX sẽ chỉ tính tổng các giá trị số trong cột được chỉ định. Các giá trị rỗng hoặc chứa văn bản sẽ được bỏ qua trong quá trình tính toán.
  • Dùng SUMX() để tính tổng dữ liệu khi chưa có cột dữ liệu trong bảng: Trong trường hợp bạn muốn tính tổng dữ liệu mà chưa có cột dữ liệu trong bảng, bạn có thể sử dụng hàm SUMX() để thực hiện tính toán này.
  • Tham số <Table> và <Expression>: Tham số <Table> có thể là bảng hoặc một biểu thức trả về giá trị là bảng. Còn <Expression> là một cột chứa các số bạn muốn tính tổng hoặc một biểu thức đánh giá một cột.
  • Hiệu suất: Hàm SUMX có thể ảnh hưởng đến hiệu suất của báo cáo Power BI nếu được sử dụng trong các Dataset quy mô lớn. Hãy cân nhắc sử dụng hàm này một cách cẩn thận để tránh làm chậm quá trình tính toán.
  • Tối ưu hóa dữ liệu: Trước khi sử dụng hàm SUMX, hãy xem xét cách bạn có thể tối ưu hóa dữ liệu để giảm thiểu thời gian tính toán. Điều này có thể bao gồm việc sử dụng các bảng tổng hợp hoặc thiết lập các mối quan hệ trong mô hình dữ liệu của bạn.
  • Kiểm tra kết quả: Luôn luôn kiểm tra kết quả của hàm SUMX để đảm bảo tính toán đang hoạt động chính xác. Bạn có thể sử dụng các công cụ kiểm tra dữ liệu trong Power BI để đảm bảo rằng kết quả được tính toán đúng như mong đợi.

Kết luận

Qua quá trình tìm hiểu về cách sử dụng Hàm SUMX trong Power BI, chúng ta đã khám phá một công cụ phân tích mạnh mẽ giúp tính toán tổng các giá trị dựa trên biểu thức đã chỉ định. Việc nắm vững cách áp dụng hàm này và lưu ý những điểm quan trọng sẽ giúp bạn xây dựng những báo cáo chất lượng, chính xác và đưa ra quyết định quản trị tốt hơn dành cho doanh nghiệp. Chúc các bạn thành công!