Hướng dẫn sử dụng hàm SUMPRODUCT nâng cao trong Excel

Hàm SUMPRODUCT là một hàm rất hữu ích trong Excel. Hàm này thay thế được cho hầu hết các hàm khác như hàm SUM, hàm COUNT, hàm SUMIF, COUNTIF, SUMIFS, COUNTIFS… ngoài ra hàm Sumproduct còn giúp bạn tính được trong cả những mảng 2 chiều mà các hàm khác không làm được. Trong bài viết này chúng ta cùng tìm hiểu cách sử dụng hàm SUMPRODUCT nâng cao trong Excel nhé.

Cách sử dụng hàm SUMPRODUCT

Trước khi tìm hiểu các ứng dụng nâng cao, chúng ta cùng xem lại cách sử dụng hàm SUMPRODUCT:

Trong hình trên ta có:

Để tính tổng thành tiền của các mặt hàng, theo cách tính thông thường thì chúng ta phải làm như sau:

Vì vậy để rút gọn lại cách tính trên, chúng ta có hàm SUMPRODUCT gồm 2 mảng:

Đây là nguyên tắc hoạt động cơ bản của hàm SUMPRODUCT. Sau đây chúng ta tìm hiểu tiếp một số ứng dụng nâng cao của hàm này.

Lồng ghép hàm khác trong hàm SUMPRODUCT để thay đổi giá trị của mảng cần tính

Trong ví dụ trên, để có thể tính tổng tiền của những mặt hàng bán được trong tháng 3, nhưng dữ liệu chỉ có cột Ngày bán, không có sẵn cột Tháng. Để tính được, chúng ta phải tách được Tháng trong cột Ngày.

Ở cách tính thông thường, chúng ta phải làm như sau:

Cách làm như vậy sẽ tốn nhiều công thức và thời gian phải không? Nếu dùng hàm SUMPRODUCT chúng ta chỉ cần 1 hàm là ra ngay kết quả, trong đó xét 3 mảng:

Tham khảo thêm:

Cách lập báo cáo tổng hợp theo từng tháng với hàm SUMIFS

Cách lập báo cáo theo tháng bằng pivot table khi dữ liệu không có sẵn cột tháng

Hàm SUMPRODUCT tính toán cho bảng dữ liệu 2 chiều

Trong bảng tính trên, ta có yêu cầu xác định đơn giá của 1 mặt hàng gồm 2 điều kiện: Mã hàng và Mã công ty.

Bảng chứa thông tin cần tìm (Bảng đơn giá) là bảng 2 chiều:

Khi đó chúng ta sử dụng hàm SUMPRODUCT như sau:

G3=SUMPRODUCT(($B$14:$B$17=C3)*($C$13:$F$13=B3)*$C$14:$F$17)

Xem chi tiết tại: Hướng dẫn 4 cách xác định đơn giá theo nhiều điều kiện trong excel

Như vậy qua một số ví dụ trên, chúng ta đã có thể biết được cách kết hợp các hàm khác bên trong hàm SUMPRODUCT, cách sử dụng hàm SUMPRODUCT để tính toán trên những bảng tính 2 chiều. Hy vọng những kiến thức này sẽ giúp ích cho các bạn trong công việc.

Ngoài ra các bạn có thể tham khảo thêm một số bài viết sau để biết được những ưu nhược điểm của hàm SUMPRODUCT khi so sánh với hàm SUMIFS, COUNTIFS:

So sánh hàm COUNTIFS với SUMPRODUCT trong việc đếm theo nhiều điều kiện

Tại sao nên dùng hàm SUMIFS thay cho hàm SUMPRODUCT tính tổng theo nhiều điều kiện

Link nội dung: https://myphamsakura.edu.vn/sumproduct-excel-a39717.html