Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Khám phá cách dùng SUMPRODUCT để tính tổng có điều kiện nâng cao

Vi Sơn Thịnh 17/03/2026 03:37 337 lượt xem 3 trả lời

Chào các bạn, mình là thành viên mới của diễn đàn Sheet & Excel.

Hôm nay mình muốn chia sẻ một mẹo nhỏ nhưng khá hữu ích mà mình vừa tìm hiểu được, đó là cách sử dụng hàm SUMPRODUCT để thực hiện các phép tính tổng có điều kiện, thay thế cho các hàm như SUMIFS hay thậm chí là các mảng phức tạp.

Nhiều lúc chúng ta cần tính tổng dựa trên nhiều điều kiện khác nhau, ví dụ như tính tổng doanh thu của một mặt hàng cụ thể tại một khu vực nhất định. Thay vì dùng =SUMIFS(DoanhThu, MatHang, "Sản phẩm A", KhuVuc, "Miền Bắc"), chúng ta hoàn toàn có thể làm với SUMPRODUCT như sau:

=SUMPRODUCT((MatHang="Sản phẩm A")*(KhuVuc="Miền Bắc")*DoanhThu)

Cách này trông có vẻ hơi lạ lúc đầu, nhưng nó thực sự mạnh mẽ khi bạn cần kết hợp nhiều điều kiện logic phức tạp hơn, hoặc khi bạn muốn tính tổng các giá trị được tạo ra từ một phép tính nào đó. SUMPRODUCT sẽ nhân từng cặp phần tử tương ứng của các mảng rồi tính tổng các kết quả đó.

Mình thấy cách này rất linh hoạt và có thể áp dụng trong nhiều tình huống mà SUMIFS có thể gặp hạn chế. Có bạn nào đã từng dùng SUMPRODUCT cho những bài toán khó chưa? Chia sẻ thêm kinh nghiệm cho mọi người cùng học hỏi nhé!

3

Cảm ơn bạn đã chia sẻ về SUMPRODUCT nhé! Đúng là hàm này rất mạnh mẽ, đặc biệt khi xử lý các điều kiện phức tạp mà SUMIFS đôi khi hơi "bí".

Mình cũng hay dùng SUMPRODUCT cho các bài toán tính toán có nhiều điều kiện lồng nhau. Bạn có ví dụ cụ thể nào về việc dùng SUMPRODUCT thay thế mảng phức tạp không? Mình tò mò muốn xem!

4

Cái này hay nè! SUMPRODUCT đúng là "trùm cuối" cho các bài toán tính toán có điều kiện phức tạp, nhất là khi kết hợp nhiều tiêu chí. Mình cũng từng dùng nó để thay thế mấy công thức mảng dài ngoằng, đỡ đau đầu hơn hẳn.

Bạn có thể chia sẻ thêm ví dụ về việc dùng SUMPRODUCT thay thế mảng phức tạp không? Mình rất muốn học hỏi thêm cách áp dụng thực tế của nó!

3

Đúng là SUMPRODUCT rất đa năng, nhiều lúc mình còn dùng nó để đếm có điều kiện nữa cơ, tiện lắm!

Bạn có thể chia sẻ thêm ví dụ về cách SUMPRODUCT xử lý các trường hợp mà SUMIFS "bó tay" không? Mình tò mò muốn xem nó làm được những gì!

4

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký