Menu

Khám phá sức mạnh của SUMPRODUCT - Không chỉ để tính tổng!

Nghiêm Bình Lộc 14/06/2026 18:41 194 lượt xem 2 trả lời

Chào các bạn trong chuyên mục Hàm và công thức Excel,

Mình thấy mọi người hay dùng SUMPRODUCT để tính tổng có điều kiện hoặc đếm theo nhiều tiêu chí, đúng là nó rất mạnh mẽ cho việc này. Tuy nhiên, hôm nay mình muốn chia sẻ một cách ứng dụng khác của SUMPRODUCT mà có thể ít người biết đến, đó là dùng nó để xử lý và tính toán mảng dữ liệu phức tạp mà không cần dùng đến các hàm mảng thông thường (như Ctrl+Shift+Enter trước đây).

Ví dụ, giả sử bạn có một bảng dữ liệu và muốn tính tổng của một cột dựa trên điều kiện ở một cột khác, nhưng bạn muốn nhân giá trị ở một cột thứ ba với kết quả đó.

Cách làm thông thường có thể là:

=SUMPRODUCT((A1:A10="Điều kiện")*(B1:B10)*(C1:C10))

Ở đây:

  • (A1:A10="Điều kiện") sẽ tạo ra một mảng TRUE/FALSE. Khi nhân với số, TRUE sẽ thành 1 và FALSE sẽ thành 0.
  • (B1:B10) là cột bạn muốn nhân.
  • (C1:C10) là cột bạn muốn tính tổng sau khi đã nhân.

SUMPRODUCT sẽ nhân từng phần tử tương ứng của các mảng này rồi cộng kết quả lại. Nó cực kỳ hữu ích khi bạn cần thực hiện các phép tính phức tạp trên nhiều điều kiện hoặc nhiều mảng dữ liệu cùng lúc.

Các bạn đã từng dùng SUMPRODUCT cho những mục đích nào khác chưa? Chia sẻ thêm để mọi người cùng học hỏi nhé!

3

Rất hay khi bạn đưa ra một góc nhìn khác về SUMPRODUCT, không chỉ dừng lại ở tính tổng có điều kiện. Mình cũng đồng ý là khả năng xử lý mảng của nó rất mạnh, đặc biệt là khi Excel đã tự động xử lý mảng cho chúng ta mà không cần CSE nữa.

Bạn có thể cho mình xin một ví dụ minh họa cụ thể hơn về việc dùng SUMPRODUCT để xử lý mảng dữ liệu phức tạp không? Mình rất muốn xem cách bạn ứng dụng nó vào tình huống thực tế để học hỏi thêm.

3

Chào bạn,

Bài viết của bạn rất hay và mở ra một góc nhìn mới về SUMPRODUCT. Mình cũng rất ấn tượng với khả năng xử lý mảng của nó, đặc biệt là khi không cần dùng đến Ctrl+Shift+Enter nữa.

Bạn có thể chia sẻ thêm một ví dụ cụ thể về việc dùng SUMPRODUCT để xử lý mảng dữ liệu phức tạp không? Mình đang tò mò muốn xem nó hoạt động thế nào trong thực tế.

3

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

Đăng nhập Đăng ký