Hướng dẫn cách sử dụng hàm Sumproduct tính tổng nhiều điều kiện chuẩn

Bạn đã biết về hàm tính tổng SUM tuy nhiên lại chưa biết đến hàm sumproduct? Bạn chưa biết cách dùng hàm sumproduct tính tổng nhiều điều kiện? Xem ngay bài viết dưới đây của blogphanmem.vn để biết thêm thông tin nhé.

Bạn đang đọc bài viết: Hướng dẫn cách sử dụng hàm Sumproduct tính tổng nhiều điều kiện chuẩn

Sơ lược về hàm Sumproduct trong Excel

Hàm SUMPRODUCT trong học Excel là hàm tính tích các phạm vi hoặc mảng với nhau và trả về tổng số sản phẩmđiều này nghe có vẻ khá nhàm chán, nhưng hàm này có những chức năng cực kỳ linh động có thể được sử dụng để đếm và tính tổng linh động hơn. trong thực tế, hàm SUMPRODUCT được dùng khá nhiều và cực kỳ có ích.

cach-dung-ham-sumproduct-2.jpg

Sơ lược về hàm SUMPRODUCT

Công thức dùng hàm Sumproduct tính tổng nhiều điều kiện

Về mặt kỹ thuật, hàm này trong Excel sẽ nhân các số trong các mảng đã chỉ định và trả về tổng của các hàng hóa đó.

Cú pháp của hàm SUMPRODUCT trong Excel rất đơn giản và dễ hiểu:

= SUMPRODUCT (array1, [array2], [array3],…)

Trong đó:
– array1: là mảng đầu tiên bắt buộc phải có nếu muốn nhân các thành phần của nó rồi cộng tổng lại.

– [array2], [array3] (Mảng 1, mảng 2, v.v.) là các phạm vi ô hoặc mảng liên tục tiếp theo có các phần tử mà bạn mong muốn nhân, sau đó cộng tổng vào.

– Số lượng mảng ít ra là 1. Trong trường hợp này, công thức SUMPRODUCT chỉ đơn giản là cộng toàn bộ các phần tử mảng và trả về tổng.

– Số lượng mảng cao nhất là 255 trong Excel 2016, Excel 2013, Excel 2010 và Excel 2007 và 30 trong các phiên bản Excel trước đó.

– cho dù SUMPRODUCT công việc với các mảng, tuy nhiên nó không đòi hỏi sử dụng phím tắt mảng ( Ctrl + Shift + Enter).. Bạn cạnh tranh một bí quyết SUMPRODUCT theo cách thông thường bằng việc nhấn phím Enter.

Lưu ý:

toàn bộ các mảng trong bí quyết SUMPRODUCT nên có cùng số lượng hàng và cột, nếu không, bạn sẽ nhận được #VALUE! Lỗi.

nếu bất kỳ đối số mảng nào chứa các thành quả không hẳn là số, chúng sẽ được cho là số không.

nếu như một mảng là một bài kiểm duyệt logic, nó sẽ dẫn đến các giá trị TRUE và FALSE. Trong hầu hết các trường hợpbạn cần chuyển đổi chúng thành 1 và 0 bằng việc sử dụng toán tử đơn nguyên kép (-).

+ Tổng hợp không hỗ trợ các ký tự đại diện.

Xem thêm bài viết: Hàm AVERAGEIFS là gì? Cách sử dụng hàm AVERAGEIFS trong excel cập nhật 2022

Cách dùng hàm Sumproduct tính tổng nhiều điều kiện nâng cao

Lồng ghép hàm khác trong hàm Sumproduct để chỉnh sửa chất lượng của mảng cần tính

Trong ví dụ trên, để có thể tính tổng tiền tài 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, con người phải tách được Tháng trong cột Ngày.

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

  • dùng hàm IF để xét coi tháng của từng ngày bán có phải là 3 không. nếu như đúng thì sẽ thu thập số lượng nhân đơn giá, còn không thì trả kết quả là số 0
  • Sau đấy sử dụng hàm SUM để cộng tổng lại các kết quả mang lại được từ hàm IF trên từng dòng

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 như sử dụng hàm SUMPRODUCT con người chỉ phải 1 hàm là ra ngay kết quả, trong số đó xét 3 mảng:

  • Mảng Ngày bán: B2:B5 sẽ kết hợp hàm MONTH cho mảng này để có thể đưa về thành quả số tháng, từ đó so sánh với số 3
  • Mảng Số lượng: C2:C5
  • Mảng Đơn giá: D2:D5
  • Nhân 3 mảng này lại với nhau, ta mang lại được kết quả

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 sản phẩm gồm 2 điều kiện: Mã hàng và Mã doanh nghiệp.

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

  • Chiều dọc là thông tin mã công ty
  • Chiều ngang là nội dung mã hàng
  • Giao điểm của các dòng, các cột trong bảng này chính là đơn giá cần tìm của sản phẩm.

lúc đó 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)

  • Xét mảng Mã công ty (B14:B17) có chứa mã doanh nghiệp tại ô C3 không
  • Xét mảng Mã hàng (C13:F13) có chứa mã hàng tại ô B3 không
  • nếu chứa kết quả đúng ở cả 2 mảng trên, thì sẽ lấy tương ứng theo đơn giá trong vùng C14:F17 theo dòng và cột chứa các mã đó.

Những lỗi khi sử dụng hàm Sumproduct tính tổng nhiều điều kiện

Khi mới học cách sử dụng thủ thuật excel cụ thể là hàm sumproduct, nhiều người thường mắc phả lỗi #VALUE và phía dưới là một trong những lý do gây nên tình trạng này

Vùng tham chiếu bị lệch kích thước

Vùng tham chiếu trong đối số của hàm Sumproduct có kích thước không giống nhauđiều này sẽ tạo ra lỗi #VALUE!

Trong vùng tham chiếu có ô chứa lỗi #VALUE!

Trong vùng tham chiếu có 1 hay nhiều ô chứa lỗi #VALUE! Cũng là nguyên nhân gây ra lỗi #VALUE!

Cách khắc phục: chỉnh sửa lại dữ liệu dùng để tính toán trước khi Dùng hàm Sumproduct

Tổng kết

Hi vọng thông qua bài viết trên của blogphanmem.vn, các bạn đã hiểu cũng như biết cách dùng jamf Sumproduct tính tổng nhiều điều kiện trong Excel. Tiếp tục theo dõi những bài viết bổ ích tiếp theo của blogphanmem.vn để cập nhật thêm kiến thức nhé.

BÀI VIẾT LIÊN QUAN