Hàm SUMIF là một trong những công cụ tính tổng có điều kiện phổ biến và mạnh mẽ bậc nhất trong bộ công cụ Microsoft Excel, giúp bạn xử lý và phân tích dữ liệu nhanh chóng, chính xác. Trong công việc văn phòng thực tế, việc nắm vững cách sử dụng hàm sumif trong excel sẽ giúp bạn tự động hóa việc tính toán, tối ưu hóa thời gian xử lý các bảng biểu phức tạp. Bài viết này từ King Office sẽ mang đến bài viết hướng dẫn sử dụng hàm sumif từ cơ bản đến nâng cao, cung cấp chính xác công thức hàm sumif trong excel đi kèm các ví dụ hàm sumif minh họa trực quan sinh động nhất. Ngoài ra, bài viết còn phân tích các lỗi thường gặp cũng như chia sẻ mẹo xử lý dữ liệu thông minh để bạn nhanh chóng làm chủ lệnh sumif trong excel.
Danh sách

Hàm SUMIF là gì? Cấu trúc hàm sumif trong excel và ứng dụng thực tế
Hàm SUMIF là một hàm toán học và lượng giác được tích hợp sẵn trong Excel. Đúng như tên gọi của nó (SUM là tính tổng, IF là nếu), hàm này được sử dụng để tính tổng giá trị của các ô thỏa mãn một điều kiện cụ thể. Khác với hàm SUM thông thường chỉ cộng dồn tất cả các ô trong một vùng chọn, hàm excel sumif cho phép bạn lọc ra các giá trị cần thiết dựa trên một tiêu chí duy nhất. Việc tìm hiểu và áp dụng thành thạo hàm tính tổng sumif sẽ giúp bạn loại bỏ hoàn toàn các bước thao tác thủ công rườm rà như lọc (filter) rồi cộng từng ô. Hãy tưởng tượng bạn đang có một bảng danh sách hàng trăm đơn hàng của nhiều sản phẩm khác nhau, và bạn chỉ cần tính tổng doanh thu cho riêng “Sản phẩm A”. Lúc này, việc sử dụng hàm sum if chính là giải pháp tối ưu giúp bạn có ngay kết quả chính xác chỉ trong vài giây.
Trong quá trình tự học hoặc tra cứu tài liệu hướng dẫn Excel, bạn sẽ bắt gặp rất nhiều tên gọi khác nhau của hàm này do thói quen gõ phím của mỗi người. Dưới đây là một số cách gọi phổ biến nhất:
Dù có nhiều cách gọi khác nhau như vậy, nhưng tất cả đều nói về một hàm tính tổng có điều kiện duy nhất. Việc hiểu rõ bản chất và công thức tính hàm sumif trong excel sẽ giúp bạn áp dụng linh hoạt trong mọi phiên bản Excel từ cũ đến mới nhất.
Bạn nên áp dụng cách dùng hàm sumif trong những tình huống thực tế sau đây để tăng tốc độ xử lý công việc:
Trong thực tế, công dụng hàm sumif được thể hiện rất rõ ràng qua các bảng tính toán chuyên nghiệp. Dưới đây là bảng tổng hợp các ứng dụng phổ biến nhất của các hàm sumif trong excel:
| Lĩnh vực/Tình huống | Mục đích dùng hàm sumif | Ví dụ thực tế |
|---|---|---|
| Báo cáo bán hàng | Tính tổng doanh thu theo từng mặt hàng, khu vực hoặc nhân viên kinh doanh. | Tính tổng tiền bán hàng của riêng khu vực “Miền Nam”. |
| Quản lý nhân sự | Tính tổng lương, thưởng của một phòng ban cụ thể hoặc theo cấp bậc nhân viên. | Cộng tổng lương thực nhận của phòng “Kế toán”. |
| Theo dõi chi phí | Tổng hợp chi phí doanh nghiệp theo từng nhóm danh mục riêng biệt. | Tổng chi phí cho “Văn phòng phẩm” trong tháng. |
| Giáo dục & Đào tạo | Tính tổng điểm của nhóm học sinh thỏa mãn điều kiện học lực. | Tính tổng điểm của những học sinh đạt điểm số lớn hơn hoặc bằng 8.0. |
| Quản lý kho bãi | Tính tổng số lượng nhập/xuất kho của một mã sản phẩm cụ thể. | Cộng tổng số lượng tồn kho của mã hàng “SP002”. |
Như vậy, việc biết dùng hàm sumif trong excel không chỉ giúp bạn hoàn thành công việc nhanh chóng mà còn là chìa khóa để nâng cao tư duy quản lý và xử lý dữ liệu chuyên nghiệp.

Cấu trúc và công thức tính sumif trong Excel
Để bắt đầu sử dụng hàm sumif, bạn cần hiểu rõ cấu trúc cơ bản của nó. Cú pháp và cấu trúc hàm sumif trong excel được quy định như sau: =SUMIF(range, criteria, [sum_range]) Trong đó, các đối số của cong thuc sumif có ý nghĩa cụ thể:
Khi thực hiện cách dùng hàm sum if, việc xác định chính xác các đối số là vô cùng quan trọng để tránh lỗi trả về kết quả bằng 0 hoặc lỗi công thức:
| Thành phần | Loại định dạng chấp nhận | Lưu ý quan trọng khi lập công thức |
|---|---|---|
range |
Vùng ô chứa số, tên, mảng hoặc tham chiếu chứa số. | Phải chứa các ô có giá trị thực tế để so sánh. Các ô trống sẽ bị bỏ qua. |
criteria |
Số (ví dụ: 32), biểu thức (">32"), văn bản ("Táo") hoặc ký tự đại diện ("*"). |
Nếu điều kiện là văn bản hoặc chứa các ký tự toán học, bạn bắt buộc phải đặt trong dấu ngoặc kép (“”). |
sum_range |
Vùng chứa dữ liệu số cần tính tổng thực tế. | Phải có cùng kích thước và hình dạng (số dòng, số cột) với vùng range để đảm bảo tính toán chính xác. |
Mẹo nhỏ: Nhiều người mới bắt đầu học cách sử dụng hàng sumif (thực tế là cách sử dụng hàm sumif) thường quên đặt điều kiện logic trong dấu ngoặc kép, dẫn đến việc Excel báo lỗi cú pháp.
Dưới đây là các hướng dẫn chi tiết về cách làm hàm sumif với từng dạng điều kiện cụ thể nhằm giúp bạn linh hoạt hơn khi tính hàm sumif trong công việc:
Khi bạn cần tính tổng dựa trên các tiêu chí so sánh số lớn hơn, nhỏ hơn hoặc bằng, bạn có thể áp dụng cách dùng lệnh sumif như sau:
=SUMIF(B2:B100, ">50000000", C2:C100)=SUMIF(C2:C50, "<=10") (Ở đây bỏ qua sum_range vì tính tổng trực tiếp trên vùng điều kiện).Đây là cách dùng sumif rất phổ biến khi làm việc với các danh mục văn bản như tên phòng ban, tên sản phẩm:
=SUMIF(A2:A50, "Nguyễn Văn A", C2:C50)=SUMIF(B2:B100, "Văn phòng phẩm", D2:D100)Trong trường hợp điều kiện không chính xác hoàn toàn mà chỉ cần khớp một phần dữ liệu, bạn có thể áp dụng ký tự đại diện vào công thức tính sumif:
*): Đại diện cho một chuỗi ký tự bất kỳ. Ví dụ: Tính tổng doanh thu của tất cả các chi nhánh khu vực miền Nam có mã bắt đầu bằng “HCM” (HCM01, HCM02,…):
=SUMIF(A2:A100, "HCM*", C2:C100)?): Đại diện cho duy nhất một ký tự đơn lẻ tại vị trí đó. Ví dụ: Tính tổng các mã sản phẩm có cấu trúc “SP1x” (như SP11, SP12, SP13…):
=SUMIF(A2:A50, "SP1?", C2:C50)Để tối ưu hóa hiệu quả, bạn có thể kết hợp cách sử dụng hàm sumif và countif hoặc lồng ghép thêm các hàm định dạng dữ liệu khác:
| Hàm kết hợp | Mục đích sử dụng | Ví dụ minh họa |
|---|---|---|
| Hàm DATE | Giúp so sánh dữ liệu ngày tháng chính xác, không bị ảnh hưởng bởi cài đặt vùng của máy tính. | =SUMIF(A2:A100, ">="&DATE(2024,1,1), C2:C100) (Tính tổng từ ngày 01/01/2024 trở đi) |
| Hàm TODAY | Tính tổng các giá trị phát sinh liên quan trực tiếp đến ngày hôm nay. | =SUMIF(A2:A100, TODAY(), C2:C100) |
| Hàm TEXT | Định dạng lại chuỗi ngày hoặc số trước khi đưa vào vùng so sánh điều kiện. | Giúp đồng bộ dữ liệu trước khi thực hiện cách làm sumif. |
Rất nhiều người dùng thường nhầm lẫn giữa hai lệnh sum if này. Dưới đây là bảng so sánh chi tiết giúp bạn lựa chọn đúng công cụ:
| Tiêu chí so sánh | Hàm SUMIF | Hàm SUMIFS |
|---|---|---|
| Số lượng điều kiện | Chỉ xử lý được duy nhất 1 điều kiện. | Xử lý được nhiều điều kiện cùng lúc (tối đa 127 điều kiện). |
| Cấu pháp hàm | =SUMIF(range, criteria, [sum_range]) |
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) |
| Vị trí vùng tính tổng (sum_range) | Nằm ở vị trí cuối cùng của công thức. | Nằm ở vị trí đầu tiên của công thức (bắt buộc). |
| Độ phức tạp | Đơn giản, dễ nhớ, thích hợp cho báo cáo cơ bản. | Đòi hỏi tư duy logic cao hơn, phù hợp cho phân tích dữ liệu đa chiều. |
Khi nào bạn nên dùng sumif trong excel? Đó là khi bạn chỉ cần lọc dữ liệu theo một tiêu chí duy nhất. Đối với các yêu cầu lọc kép (ví dụ: Tính tổng doanh thu của “Sản phẩm A” VÀ bán tại “Hà Nội”), hãy sử dụng hàm SUMIFS.

Ví dụ minh họa hàm SUMIF và ứng dụng trong thực tế
Giả sử bạn có bảng dữ liệu theo dõi doanh thu đơn hàng dưới đây và cần tính tổng số tiền của những đơn hàng lớn:
| Mã đơn hàng (Cột A) | Giá trị đơn hàng (Cột B) |
|---|---|
| DH001 | 8,000,000 |
| DH002 | 12,500,000 |
| DH003 | 15,000,000 |
| DH004 | 7,200,000 |
| DH005 | 11,000,000 |
Công thức áp dụng: =SUMIF(B2:B6, ">10000000") Giải thích công thức:
B2:B6 (chứa giá trị bằng số của các đơn hàng).">10000000" để lọc ra các đơn hàng trên 10 triệu đồng.Dưới đây là bảng lương của một doanh nghiệp nhỏ, yêu cầu đặt ra là tính tổng số tiền lương phải chi cho riêng phòng Kế toán bằng cách áp dụng cách sử dụng hàm sumif tính tổng:
| Họ và tên (Cột A) | Phòng ban (Cột B) | Mức lương thực tế (Cột C) |
|---|---|---|
| Nguyễn Văn A | Kế toán | 12,000,000 |
| Trần Thị B | Kinh doanh | 10,500,000 |
| Lê Văn C | Kế toán | 11,500,000 |
| Phạm Thị D | Hành chính | 9,000,000 |
Công thức áp dụng: =SUMIF(B2:B5, "Kế toán", C2:C5) Giải thích công thức:
B2:B5 là danh sách các phòng ban."Kế toán".C2:C5.Áp dụng cách dùng sumif trong excel để quản lý hoạt động nhập xuất kho vật tư:
| Mã sản phẩm (Cột A) | Số lượng nhập (Cột B) | Đơn giá (Cột C) | Thành tiền (Cột D) |
|---|---|---|---|
| SP001 | 10 | 50,000 | 500,000 |
| SP002 | 5 | 70,000 | 350,000 |
| SP001 | 7 | 50,000 | 350,000 |
| SP003 | 2 | 100,000 | 200,000 |
Để tính tổng số tiền đã chi để nhập mã hàng “SP001”, ta làm như sau: Công thức áp dụng: =SUMIF(A2:A5, "SP001", D2:D5) Kết quả trả về: 500,000 + 350,000 = 850,000.
Khi quản lý vận hành, việc tính toán chi phí theo từng ngày phát sinh là rất cần thiết. Dưới đây là bảng theo dõi chi phí hàng ngày của văn phòng:
| Ngày phát sinh (Cột A) | Hạng mục chi (Cột B) | Số tiền chi (Cột C) |
|---|---|---|
| 01/06/2024 | Văn phòng phẩm | 300,000 |
| 01/06/2024 | Tiền nước uống | 500,000 |
| 02/06/2024 | Phí chuyển phát nhanh | 450,000 |
| 01/06/2024 | Chi phí khác | 250,000 |
Để thực hiện phép toán hàm sumif tính tổng theo ngày cho riêng ngày 01/06/2024, bạn thiết lập công thức: Công thức áp dụng: =SUMIF(A2:A5, "01/06/2024", C2:C5) Kết quả trả về: 300,000 + 500,000 + 250,000 = 1,050,000.

Những lỗi thường gặp khi sử dụng hàm SUMIF
Hiện tượng: Bạn nhập công thức hoàn toàn đúng cấu trúc nhưng kết quả trả về bằng 0 hoặc thiếu hụt giá trị. Lỗi này xảy ra do vùng sum_range chứa các con số nhưng đang bị Excel hiểu nhầm là chuỗi ký tự (do có chứa các khoảng trắng, dấu phẩy nhập tay hoặc định dạng ô dạng Text). Giải pháp sửa lỗi:
VALUE để chuẩn hóa dữ liệu hoặc kiểm tra lại định dạng ô bằng cách nhấn Ctrl + 1 -> Chọn thẻ Number.Hiện tượng: Điều kiện tìm kiếm của bạn là “Kế toán” nhưng trong ô dữ liệu lại chứa chuỗi “Kế toán ” (có dấu cách ở cuối). Lúc này, hàm sumif trong excel sẽ không thể nhận diện được sự trùng khớp. Giải pháp sửa lỗi:
TRIM để làm sạch dữ liệu trước khi tính toán: =TRIM(ô_chứa_dữ_liệu) nhằm loại bỏ toàn bộ khoảng trắng thừa ở đầu và cuối chuỗi, đảm bảo việc áp dụng cách sử dụng hàm sumif trong excel đạt hiệu quả chính xác nhất. Hiện tượng: Đây là lỗi rất nguy hiểm vì đôi khi Excel không báo lỗi mà tự động tính toán sai lệch kết quả mà bạn không hề hay biết. Lỗi xảy ra khi hai vùng này không có độ dài tương thích. Ví dụ lỗi: =SUMIF(A2:A10, "SP01", B2:B15) (Vùng điều kiện có 9 hàng, nhưng vùng tính tổng lại có tới 14 hàng). Giải pháp sửa lỗi: Luôn đảm bảo vùng range và sum_range khớp hoàn toàn về số hàng xuất phát và số hàng kết thúc. Công thức chuẩn phải là: =SUMIF(A2:A10, "SP01", B2:B10).
Hiện tượng: Người dùng quên đặt các toán tử so sánh logic trong cặp dấu ngoặc kép. Ví dụ lỗi: =SUMIF(B2:B10, >1000) -> Excel sẽ báo lỗi công thức ngay lập tức. Giải pháp sửa lỗi: Viết lại đúng chuẩn: =SUMIF(B2:B10, ">1000").
Dù cách dùng hàm sumif rất dễ tiếp cận và giải quyết tốt các yêu cầu tính toán đơn giản, tuy nhiên khi đối mặt với các cơ sở dữ liệu lớn và các yêu cầu báo cáo đa chiều phức tạp, hàm SUMIF đơn lẻ sẽ bộc lộ một số giới hạn nhất định:
Khi bạn cần lọc dữ liệu dựa trên nhiều tiêu chí song song (ví dụ: Tính tổng doanh thu của “Sản phẩm A” và do nhân viên “Nguyễn Văn A” bán ra và thuộc khu vực “Hà Nội”), lệnh sumif trong excel hoàn toàn không thể đáp ứng được yêu cầu này.
Hàm SUMIFS là sự nâng cấp hoàn hảo, cho phép bạn kết hợp đồng thời nhiều điều kiện lọc khác nhau một cách dễ dàng. Cú pháp cơ bản của SUMIFS: =SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) Nếu bạn muốn tối ưu hóa hiệu suất làm việc với dữ liệu đa chiều, việc nghiên cứu chuyển đổi từ sử dụng hàm sumif sang SUMIFS là điều vô cùng cần thiết.
Đối với các bảng dữ liệu khổng lồ chứa hàng chục ngàn dòng, việc lồng nhiều hàm điều kiện có thể khiến file Excel của bạn bị nặng và xử lý chậm. Lúc này, hàm SUMPRODUCT là một lựa chọn thay thế cực kỳ mạnh mẽ để thực hiện các phép tính tổng có điều kiện phức tạp mà không làm giảm tốc độ xử lý của máy tính.
Để nhanh chóng thành thạo cách làm hàm sumif trong excel và nâng cao kỹ năng thực hành, bạn có thể tự thiết kế hoặc tìm kiếm các mẫu file Excel quản lý thực tế dưới đây để áp dụng công thức:
Trong thời đại chuyển đổi số hiện nay, việc thành thạo các kỹ năng tin học văn phòng, đặc biệt là biết cách dùng hàm sumif trong excel, chính là tấm vé thông hành giúp bạn giải quyết công việc nhanh chóng, chính xác và chuyên nghiệp hơn trong mắt ban lãnh đạo và đối tác. Bên cạnh việc trang bị các kỹ năng chuyên môn sắc bén, một môi trường làm việc hiện đại, chuyên nghiệp và đầy đủ tiện nghi cũng đóng vai trò vô cùng lớn giúp khơi nguồn cảm hứng sáng tạo và gia tăng hiệu suất làm việc của mỗi cá nhân cũng như doanh nghiệp. Nếu doanh nghiệp của bạn đang tìm kiếm một không gian làm việc lý tưởng để bứt phá hiệu quả kinh doanh, King Office chính là đối tác tư vấn và cho thuê văn phòng uy tín hàng đầu tại TP.HCM.
Một số Toà nhà văn phòng cho thuê quận 7 đang được ưu đãi hấp dẫn tại King Office:
ITD Building Quận 7Chỉ từ $12 |
New City Office Quận 7Chỉ từ $12 |
IMV Center Quận 7Chỉ từ $22 |
Liên hệ ngay với chúng tôi hôm nay để nhận tư vấn chi tiết và chọn lựa văn phòng làm việc phù hợp nhất với doanh nghiệp của bạn:
King Office – Kiến tạo văn phòng, đồng hành xây dựng vị thế vững chắc cho doanh nghiệp của bạn!