Excel là công cụ mạnh mẽ cho việc xử lý dữ liệu, và hàm SUMIF, SUMIFS là hai hàm tính tổng có điều kiện được sử dụng phổ biến. Bài viết này sẽ phân tích chi tiết về cú pháp, cách sử dụng và ví dụ cụ thể về hai hàm này, giúp bạn dễ dàng áp dụng vào công việc.
Tổng Quan Về Hàm SUMIF
Hàm SUMIF dùng để tính tổng các ô thỏa mãn một điều kiện nhất định. Cú pháp của hàm SUMIF như sau:
SUMIF(range, criteria, [sum_range])
Trong đó:
range
: Vùng dữ liệu cần kiểm tra điều kiện (bắt buộc).criteria
: Điều kiện cần thỏa mãn (bắt buộc).[sum_range]
: Vùng dữ liệu cần tính tổng nếu thỏa mãn điều kiện (tùy chọn). Nếu bỏ qua, hàm sẽ tính tổng các ô trongrange
.
Tổng Quan Về Hàm SUMIFS
Hàm SUMIFS là phiên bản nâng cao của SUMIF, cho phép tính tổng dựa trên nhiều điều kiện. Hàm này xuất hiện từ Excel 2007 và có cú pháp như sau:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Trong đó:
sum_range
: Vùng dữ liệu cần tính tổng (bắt buộc).criteria_range1
: Vùng dữ liệu cần kiểm tra điều kiện thứ nhất (bắt buộc).criteria1
: Điều kiện thứ nhất (bắt buộc).[criteria_range2, criteria2], ...
: Các cặp vùng dữ liệu và điều kiện bổ sung (tùy chọn). Có thể thêm tối đa 127 cặp điều kiện.
Minh họa hàm SUMIFS
So Sánh SUMIF và SUMIFS
Mặc dù cả hai hàm đều tính tổng có điều kiện, nhưng có một số điểm khác biệt quan trọng:
- Thứ tự đối số:
sum_range
là đối số đầu tiên trong SUMIFS nhưng là đối số thứ ba trong SUMIF. - Kích thước vùng dữ liệu: Trong SUMIF,
sum_range
không cần cùng kích thước vớirange
. Trong SUMIFS, tất cả cáccriteria_range
phải cùng kích thước vớisum_range
.
Ví Dụ Sử Dụng Hàm SUMIFS
Tính Tổng Theo Toán Tử So Sánh
SUMIFS với toán tử so sánh
Công thức =SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")
tính tổng số lượng hàng Mike cung cấp lớn hơn hoặc bằng 200.
Tính Tổng Theo Ngày
SUMIFS với ngày tháng
Công thức =SUMIFS(D2:D10,C2:C10,">="&TODAY()-7,C2:C10,"<="&TODAY())
tính tổng giá trị trong 7 ngày gần nhất.
Tính Tổng Với Ô Trống/Không Trống
SUMIFS với ô trống/không trống
Công thức =SUMIFS(D2:D10,B2:B10,"<>",C2:C10,"=")
tính tổng số lượng sản phẩm chưa được giao (cột B có giá trị, cột C trống).
Minh họa tùy biến điều kiện
Ví dụ về cách tùy biến điều kiện trong hàm SUMIFS để tính tổng theo mã và ngày.
Sử Dụng SUMIF Với Nhiều Điều Kiện OR
Có thể kết hợp nhiều hàm SUMIF hoặc sử dụng mảng điều kiện trong SUMIF để tính tổng với nhiều điều kiện OR.
SUMIF với nhiều điều kiện OR
Ví dụ: =SUMIF(C2:C9,"Mike",D2:D9)+SUMIF(C2:C9,"John",D2:D9)
tính tổng số lượng hàng do Mike và John cung cấp.
Sử Dụng SUMIFS Với Nhiều Điều Kiện OR
Tương tự SUMIF, có thể sử dụng SUMIFS với nhiều điều kiện OR bằng cách kết hợp nhiều hàm SUMIFS hoặc sử dụng mảng điều kiện.
SUMIFS với nhiều điều kiện OR
Hàm SUM trong Công Thức Mảng (Cho Excel 2003 và cũ hơn)
Trong các phiên bản Excel cũ hơn, có thể sử dụng hàm SUM trong công thức mảng để tính tổng với nhiều điều kiện AND.
SUM trong công thức mảng
Kết Luận
Bài viết đã cung cấp cái nhìn tổng quan về hàm SUMIF và SUMIFS trong Excel, cùng với các ví dụ minh họa cụ thể. Hy vọng bài viết này sẽ giúp bạn sử dụng thành thạo hai hàm này trong công việc xử lý dữ liệu. Hãy khám phá thêm các bài viết khác trên Thủ Thuật để nâng cao kỹ năng Excel của bạn!
Discussion about this post