Hàm SUMIF trong Excel là gì?
Hàm SUMIF là hàm tính tổng có một điều kiện trong Excel. Mục đích của hàm SUMIF là để tính tổng các số trong phạm vi đáp ứng được một tiêu chí đã cung cấp. Kết quả trả về là tổng các giá trị đã cung cấp. Hàm SUMIF là một trong các hàm trong Excel cơ bản, sẽ giúp bạn tiết kiệm rất nhiều công sức nếu bạn muốn tính tổng doanh thu của một đơn vị, doanh số của một nhóm nhân viên, hoặc doanh thu trong khoảng thời gian nhất định, tổng lương theo điều kiện nào đó...
Công thức hàm SUMIF trong Excel
=SUMIF (range, criteria, [sum_range]) Trong đó:- Range: Phạm vi các ô bạn muốn đánh giá theo tiêu chí Criteria. ví dụ A1: A10
- Criteria: Tiêu chí xác định các giá trị được tính tổng. Nó có thể là số, biểu thức hoặc một chuỗi văn bản. Ví dụ: bạn có thể nhập các tiêu chí như “5”, “cherries“, “10/25/2014”, “<5”, “A1”...
- Sum_range: Tham số này là tùy chọn, nó sẽ chỉ ra các ô cần tính tổng. Nếu để trống sum_range, những ô trong phạm vi đánh giá sẽ được thay thế.
Lưu ý quan trọng: Hàm SUMIF sẽ trả về kết quả không chính xác khi khớp các chuỗi dài hơn 255 ký tự hoặc với chuỗi #VALUE!
Cách sử dụng hàm SUMIF và ví dụ dễ hiểu
Giả sử chúng ta có bảng tổng kết thu nhập và thuế thu nhập cá nhân trên Excel như sau:
Ví dụ 1: Sử dụng hàm SUMIF để tính tổng thuế thu nhập cá nhân
Cách tính tổng thuế thu nhập cá nhân của những người có thu nhập dưới 25 triệu đồng.- Range: Phạm vi cột chứa tổng thu nhập, ở đây là A2:A7
- Criteria là <25.000.000, vì có chứa kí hiệu toán học, nên cần đặt trong "': "<25,000,000"
- Sum_range là phạm vi cột chứa thuế thu nhập cá nhân cần tính tổng, ở đây là D2:D7.


Ví dụ 2: Tính tổng thuế thu nhập cá nhân của người có 2 người phụ thuộc
Vẫn với bảng trên, cách tính tổng thuế thu nhập cá nhân của người có 2 người phụ thuộc. Lúc này: Xác định tham số của hàm SUMIF, cụ thể:- Range: Phạm vi cột chứa số người phụ thuộc, ở đây là B2:B7
- Criteria là 2 hoặc "=2"
- Sum_range là phạm vi cột chứa thuế thu nhập cá nhân cần tính tổng, ở đây là D2:D7.


Ví dụ 3: Tính tổng thuế thu nhập cá nhân của người có tổng thu nhập lớn hơn hoặc bằng 30 triệu
Vẫn trong bảng trên, hãy tính tổng thuế thu nhập cá nhân của người có tổng thu nhập lớn hơn hoặc bằng 30 triệu. Lúc này:- Range: Phạm vi cột chứa tổng thu nhập, ở đây là A2:A7
- Criteria là ">=30,000,000"
- Sum_range là phạm vi cột chứa thuế thu nhập cá nhân cần tính tổng, ở đây là D2:D7.


Ví dụ 4: Tính tổng thu nhập thực nhận của phòng kế toán
Vẫn dùng bảng số liệu ban đầu: Bước 1: Xác định tham số của hàm SUMIF, cụ thể:- Range: Phạm vi cột chứa danh sách phòng bạn ở đây là F2:F7
- Criteria là "Kế toán"
- Sum_range là phạm vi cột chứa thu nhập thực nhận cần tính tổng, ở đây là E2:E7


Một số lưu ý và mẹo khi dùng hàm SUMIF
- Khi biến số sum_range bị bỏ qua, tổng sẽ được tính theo Range.
- Criteria có chứa chữ hay ký hiệu toán học đều phải được đặt trong dấu ngoặc kép "".
- Phạm vi xác định dạng số có thể được cung cấp là số sẽ không dùng đến dấu ngoặc kép.
- Các ký tự ? và * đều có thể được sử dụng trong Criteria. Một dấu chấm hỏi khớp với bất kỳ ký tự đơn nào; một dấu sao phù hợp với bất kỳ chuỗi ký tự nào. Nếu bạn muốn tìm một dấu chấm hỏi hay dấu sao thực sự, hãy gõ dấu ngã (~) trước ký tự.
- Bạn có thể sử dụng các toán tử so sánh như ">, <, =, <>, >=, <=" trong tiêu chí.
- Để tính tổng các ô dựa trên nhiều tiêu chí, hãy xem hàm SUMIFS.
Phân biệt hàm SUM, SUMIF và SUMIFS trong Excel
Hàm SUM, hàm SUMIFS và hàm SUMIF đều dùng để tính tổng. Tuy nhiên, mỗi hàm sẽ có các chức năng khác nhau. Lựa chọn sử dụng hàm nào phù hợp sẽ phụ thuộc vào số lượng và độ phức tạp của các điều kiện cần áp dụng. Cùng Sforum phân biệt cụ thể 3 hàm này để giúp bạn biết cách sử dụng các hàm này hiệu quả:Hàm | Mô tả chức năng | Cú pháp |
Hàm SUM | Cộng tất cả các giá trị trong một phạm vi được chọn | =SUM(number1,[number2],... |
Hàm SUMIF | Cộng các giá trị trong một phạm vi thỏa mãn một điều kiện được chỉ định. | =SUMIF(range, criteria, [sum_range]) |
Hàm SUMIFS | Cộng các giá trị trong một phạm vi thỏa mãn nhiều điều kiện được chỉ định. | =SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) |
0 Hỏi đáp