Để tính tổng trong Excel chúng ta thường dùng hàm SUM, nếu muốn thêm 1 điều kiện nhất định cho hàm tính tổng đã có SUMIF. Vậy thì trong trường hợp tính toán trên bảng dữ liệu yêu cầu tính tổng kèm theo nhiều điều kiện thì chúng ta làm cách nào? Bạn không cần lo lắng hay đi tìm làm gì cho mất công vì trong Excel vẫn còn hàm hỗ trợ tính tổng nhiều điều kiện đó là làm SUMIFS. Trong bài học này chúng ta cùng tìm hiểu cách sử dụng hàm SUMIFS trong Excel để tính tổng với nhiều điều kiện nhé
Bài học này chúng mình sử dụng Excel 2019 thế nhưng 1 điều bạn cần biết rằng hàm SUMIFS dưới đây còn khả dụng với Excel 2007, 2010, 2013, 2016, Office 365 nữa đấy
Cú pháp hàm SUMIFS trong Excel
=SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2,…)
Trong đó:
- Sum_range: Là các ô cần tính tổng trong bảng dữ liệu, những giá trị trống và giá trị text được bỏ qua, tham số bắt buộc phải có.
- Criteria_range1: phạm vi cần được kiểm tra bằng điều kiện criteria1, là giá trị bắt buộc.
- Criteria1: điều kiện áp dụng cho criteria_range1, có thể là một số, biểu thức, tham chiếu ô để xác định ô nào trong criteria_range1 sẽ được tính tổng, cũng là giá trị bắt buộc.
- Criteria_range2,criteria2, v.v ... tùy chọn các phạm vi và điều kiện bổ sung, tối đa 127 cặp criteria_range, criteria.
Lưu ý khi dùng hàm SUMIFS trong Excel:
- Mỗi ô trong vùng, phạm vi sum_range sẽ được tính tổng khi thỏa mãn tất cả các điều kiện tương ứng đã xác định là đúng cho ô đó.
- Các ô trong sum_range có chứa TRUE được coi là 1 trong khi các ô chứa FALSE được coi là 0.
- Mỗi criteria_range phải có cùng kích thước vùng chọn giống với sum_range, criteria_range và sum_range phải có cùng số hàng và cùng số cột.
- Criteria có thể dùng ký tự dấu hỏi chấm (?) thay cho ký tự đơn, dấu sao (*) thay cho một chuỗi. Nếu điều kiện là dấu hỏi chấm hay dấu sao thì phải nhập thêm dấu ~ ở phía trước, giá trị điều kiện là văn bản để trong dấu “.
Ví dụ minh họa sử dụng hàm SUMIFS
Để hiểu rõ hơn về cách dùng hàm SUMIFS tính tổng nhiều điều kiên trong Excel chúng ta tìm hiểu ví dụ dưới đây nhé
Ta có bảng dữ liệu bán hàng như sau
Nhân viên | Mặt hàng | Số lượng | Ngày Bán | Tổng số lượng bán ra của | |||
Phong | Cam | 10 | 15/1/2020 | Mặt hàng | Táo | ||
Quân | Quýt | 15 | 16/3/2020 | Nhân viên | |||
Quân | Mít | 20 | 17/3/2020 | SUMIFS | |||
Quân | Dừa | 25 | 18/3/2020 | ||||
Tuyệt | Táo Đỏ | 30 | 19/1/2020 | ||||
Quân | Dừa | 35 | 20/1/2020 | ||||
Phong | Ổi | 40 | 21/3/2020 | ||||
Quân | Táo Má Hồng | 25 | 22/3/2020 | ||||
Quân | Dừa | 30 | 23/3/2020 | ||||
Phong | Táo Đen | 35 | 24/3/2020 | ||||
Phong | Táo | 20 | 25/3/2020 |
Ví dụ 1:
Dựa vào bảng tính trên tính tổng số Dừa nhân viên Quân bán ra
Tại ô muốn hiển thị kết quả chúng ta điền công thức sau:
=SUMIFS(C2:C12,B2:B12,"Dừa",A2:A12,"Quân")
Trong đó:
- C2:C12 là vùng cần tính tổng mặt hàng.
- B2:B12 là vùng giá trị điều kiện mặt hàng
- "Dừa" là điều kiện tên mặt hàng cần tìm trong B2:B12
- A2:A12 là vùng điều kiện tên nhân viên
- "Quân" là điều kiện chứa cần tìm trong A2:A12
Kết quả ra tổng số Dừa nhân viên Quân bán ra là 90 quả
Để tính tổng số lượng bán theo tên nhân viên khác hoặc loại mặt hàng khác chúng ta chỉ cần sửa tên va mặt hàng. Thế nhưng sẽ rất mất thời gian vì vậy chúng ta cần sử dụng tham chiếu ô thay cho text Quân và Dừa.
Công thức lúc này như sau:
=SUMIFS(C2:C12,B2:B12,G2,A2:A12,G3)
Ví dụ 2:
Tính tổng số lượng bán ra của nhân viên Quân tính đến trước ngày 23/3/2020
Tại ô nhập kết quả chúng ta nhập công thức =SUMIFS(C2:C12,A2:A12,G3,D2:D12,"<"&H2) rồi nhấn Enter
Trong đó
- C2:C12 là vùng cần tính tổng mặt hàng.
- A2:A12 là vùng giá trị điều kiện tên nhân viên.
- G3 là điều kiện tên nhân viên cần tính số mặt hàng chứa trong vùng A2:A12
- D2:D12 là vùng điều kiện ngày
- "<"&H2 là ngày 23/3/2020
Kết quả tính được tổng số lượng bán ra của nhân viên Quân tính đến trước ngày 23/3/2020
Ví dụ 3:
Tính tổng số lượng sản phẩm đã bán ra của nhân viên Quân, trừ sản phẩm Quýt
Tại ô nhập kết quả, chúng ta nhập công thức =SUMIFS(C2:C12,A2:A12,G3,B2:B12,"<>"&G2) sau đó nhấn Enter trong bàn phím Trong đó dấu <> dùng để loại trừ một đối tượng nào đó trong vùng dữ liệu làm điều kiện.
Phân tích công thức: =SUMIFS(C2:C12,A2:A12,G3,B2:B12,"<>"&G2)
- C2:C12 là vùng cần tính tổng mặt hàng.
- A2:A12 là vùng giá trị điều kiện tên nhân viên.
- G3 là điều kiện tên nhân viên cần tính số mặt hàng chứa trong vùng A2:A12 ( tên Quân)
- B2:B12 là vùng tên sản phẩm
- "<>"&G2 là điều kiện tên sản phẩm khác Quýt
Kết quả cho ra tổng số sản phẩm như hình dưới đây.
Trên đây là cú pháp hàm sumifs và một số ví dụ minh họa về cách sử dụng hàm tính tổng có nhiều điều kiện SUMIFS trong Excel. Chúc các bạn học Excel thật tốt!