Bỏ qua menu

Cộng tổng theo điều kiện với SUMIF

Tính tổng chi phí theo từng hạng mục mà không cần lọc tay. Một công thức, đổi điều kiện là ra con số mới.

Dùng được với
Excel 2016 trở lên và Microsoft 365
Cần chuẩn bị
Một bảng có cột hạng mục và cột số tiền
Tác giả
Khánh
Cập nhật
18/10/2026

Sau bài này bạn sẽ

  • Hiểu 3 phần của công thức SUMIF
  • Tính tổng theo một điều kiện chữ hoặc số
  • Nhờ AI viết SUMIF cho bảng của bạn

01Xem công thức chạy

  1. 1Chọn ô sẽ hiện kết quả (C7)
  2. 2Gõ =SUMIF( rồi chọn vùng điều kiện B2:B6
  3. 3Gõ dấu phẩy, điều kiện "Ăn uống", rồi vùng cần cộng C2:C6
  4. 4Nhấn Enter, ra tổng 270.000
C7fx=SUMIF(B2:B6,"Ăn uống",C2:C6)
NgàyHạng mụcSố tiền
02/10Ăn uống85.000
03/10Đi lại40.000
05/10Ăn uống120.000
07/10Mua sắm300.000
09/10Ăn uống65.000
Tổng ăn uống270.000

02Ba phần của công thức

range · B2:B6
Vùng Excel dò điều kiện, ở đây là cột Hạng mục.
criteria · "Ăn uống"
Điều kiện. Nếu là chữ thì phải đặt trong dấu ngoặc kép.
sum_range · C2:C6
Vùng cần cộng. Có thể bỏ trống, khi đó Excel cộng luôn vùng điều kiện.
Công thức có sẵn
=SUMIF(B2:B6,"Ăn uống",C2:C6)

máy báo lỗi công thức? đổi dấu , thành dấu ; là chạy

Lưu ý

  • Cần cộng theo nhiều điều kiện cùng lúc thì dùng hàm SUMIFS.
  • SUMIF cho kết quả sai khi so khớp chuỗi dài hơn 255 ký tự.

03Nhờ AI viết SUMIF cho bảng của bạn

Không nhớ cú pháp cũng được. Mô tả bảng bằng lời, ChatGPT, Claude hay Gemini sẽ viết công thức kèm giải thích.

Câu lệnh có sẵn
Bảng Excel của mình có cột B là hạng mục chi phí, cột C là số tiền, từ dòng 2 đến dòng [SỐ DÒNG]. Viết công thức SUMIF để tính tổng hạng mục [TÊN HẠNG MỤC] và giải thích từng phần bằng tiếng Việt.

Thực hành

Mở một bảng chi tiêu hoặc bảng bán hàng của bạn. Tính tổng cho một hạng mục bằng SUMIF.

Tự kiểm tra

Nguồn

  1. Microsoft Support — SUMIF function ↗