Để tính tổng trong Excel chúng ta dùng hàm SUM, nếu muốn thêm một điều kiện nhất định cho hàm tính tổng đó sẽ dùng hàm SUMIF. 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? Đừng lo 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 viết dưới đây thủ thuật vn sẽ gửi tới các bạn chi tiết về cú pháp hàm sumifs và cách dùng hàm tính tổng nhiều điều kiện SUMIFS trong Excel
Hàm sumifs có thể sử dụng trong Excel 2007, 2010, 2013, 2016, Excel 2019 nhé các bạn, ví dụ minh họa dưới đây mình thực hiện trên Excel 2019 mượt mà lắm nhé các bạn.
Hàm SUMIFS trong Excel
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,…: 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 cộng 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, 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 “.
Chúng ta sẽ tính tổng với bảng dữ liệu dưới đây kèm theo một số điều kiện khác nhau.
Vị dụ minh họa cách dùng hàm tính tổng nhiều điều kiện SUMIF trong Excel
Ta có bảng dữ liệu sau:
STT | Tên Sản Phẩm | Tên nhân viên bán | Số Lượng | Đơn giá |
1 | Khẩu trang | Phong | 400 | 50,000 |
2 | Kem chống nắng | Vân | 300 | 250,000 |
3 | Kính râm | Phong | 10 | 300,000 |
4 | Khăn choàng cổ | Mộng | 80 | 350,000 |
5 | Găng tay | Mộng | 250 | 80,000 |
6 | Tất | Phong | 150 | 40,000 |
7 | Kem dưỡng | Mộng | 220 | 150,000 |
Ví dụ 1: Tính tổng sản phẩm mà nhân viên Phong bán ra có đơn giá mặt hàng dưới 250.000đ.
Tại ô nhập kết quả chúng ta điền công thức =SUMIFS(D2:D8,C2:C8,"Phong",E2:E8,"<250000")
Trong đó:
- D2:D8 là vùng cần tính tổng mặt hàng.
- C2:C8 là vùng giá trị điều kiện tên nhân viên.
- “Phong” 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 C2:C8.
- E2:E8 là điều kiện mặt hàng.
- “<2550000” là điều kiện chứa mặt hàng trong vùng E2:E8 .
Kết quả ra tổng số lượng mặt hàng như hình dưới đây.
Ví dụ 2: Tính tổng số lượng mặt hàng bán ra của nhân viên Mộng có số thứ tự nhỏ hơn 6 .
Tại ô nhập kết quả chúng ta nhập công thức =SUMIFS(E2:E8,D2:D8,"=Mộng",B2:B8,"<6") rồi nhấn Enter. Tại tên nhân viên "Mộng" nhập dấu = hoặc bỏ dấu = đều được.
Trong đó
- E2:E8 là vùng cần tính tổng mặt hàng.
- D2:D8 là vùng giá trị điều kiện tên nhân viên.
- “Mộng” 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 D2:D8 .
- B2:B8 là điều kiện mặt hàng.
- “<6” là điều kiện chứa mặt hàng trong vùng B2:B8 .
Kết quả chúng ta được tổng các mặt hàng do nhân viên Mộng bán có số thứ tự < 6 là 330 mặt hàng.
Ví dụ 3: Tính tổng số lượng sản phẩm đã bán ra của nhân viên Mộng, trừ sản phẩm Găng tay
Tại ô nhập kết quả, chúng ta nhập công thức =SUMIFS(E2:E8,D2:D8,"=Mộng",C2:C8,"<>Găng tay"). 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.
Áp dụng công thức tính được tổng số lượng sản phẩm đã bán ra của nhân viên Mộng, trừ sản phẩm Găng tay là 300
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. Cón gì chưa rõ hoặc thắc mắc vui long comment xuống dưới nhé các bạn. Cảm ơn các bạn đã đọc.