- Giới thiệu hàm SUMIF trong Excel kế toán
- Cú pháp và cấu trúc cơ bản của hàm SUMIF
- Ứng dụng thực tế của SUMIF trong công việc kế toán
- Hướng dẫn chi tiết từng bước sử dụng hàm SUMIF
- Cách sử dụng F4 để cố định dòng, cột và tuyệt đối hóa tham chiếu
- Ví dụ thực tế: Tính tổng hợp dữ liệu trên các bảng kế toán
- SUMIF vs SUMIFS: Khi nào sử dụng mỗi hàm
- Các lỗi thường gặp và cách khắc phục khi dùng SUMIF
Giới thiệu hàm SUMIF trong Excel kế toán

Hàm SUMIF là công cụ thiết yếu cho người làm kế toán khi cần tổng hợp nhanh các khoản thu, chi hoặc doanh thu theo điều kiện. Thay vì lọc thủ công hay copy-paste nhiều lần, SUMIF cho phép cộng các giá trị thỏa mãn một tiêu chí duy nhất, giúp báo cáo chính xác và tiết kiệm thời gian.
Về cơ bản, cú pháp của hàm là: SUMIF(range, criteria, [sum_range]). Trong đó:
- range: vùng ô chứa giá trị cần kiểm tra điều kiện (ví dụ mã khoản, loại chi phí, ngày tháng).
- criteria: điều kiện để chọn ô (có thể là số, chuỗi, biểu thức như “>1000” hoặc dùng wildcard như “VN*”).
- sum_range: (tùy chọn) vùng chứa các giá trị cần cộng; nếu bỏ, Excel sẽ cộng giá trị trong range.
Trong báo cáo kế toán, SUMIF thường dùng cho:
- Tổng doanh thu theo mã khách hàng hoặc sản phẩm.
- Tổng chi phí theo nhóm (ví dụ: văn phòng phẩm, lương, thuê văn phòng).
- Lọc và cộng theo khoảng thời gian (dùng tham chiếu ngày hoặc điều kiện “>=01/01/2025”).
- Kiểm tra số dư tài khoản theo điều kiện nợ/phải thu.
Lưu ý thực tiễn: luôn đảm bảo range và sum_range có cùng kích thước; dùng dấu ngoặc kép cho tiêu chí chứa ký tự; với nhiều điều kiện kết hợp, chuyển sang SUMIFS. Nếu dữ liệu ngày ở dạng văn bản, hãy chuyển sang định dạng ngày để tránh sai số. Cuối cùng, kiểm tra dữ liệu trống hoặc lỗi #VALUE trước khi tổng hợp để kết quả đáng tin cậy.
Cú pháp và cấu trúc cơ bản của hàm SUMIF

Hàm SUMIF dùng để cộng các giá trị trong một vùng khi thỏa mãn điều kiện nhất định. Cú pháp chuẩn của hàm là:
- =SUMIF(range, criteria, [sum_range])
Giải thích các tham số:
- range: vùng ô cần kiểm tra điều kiện (bắt buộc). Excel sẽ so sánh từng ô trong vùng này với criteria.
- criteria: điều kiện so sánh (bắt buộc). Có thể là số, biểu thức (ví dụ: “>100”), chuỗi văn bản hoặc ký tự đại diện (*, ?). Nếu dùng tham chiếu ô kết hợp toán tử thì viết dưới dạng chuỗi, ví dụ: “>”&A1.
- sum_range: vùng chứa các giá trị cần cộng (tùy chọn). Nếu không cung cấp, Excel sẽ cộng chính vùng range.
Lưu ý quan trọng khi sử dụng:
- Với sum_range, kích thước (số ô) phải khớp với range; nếu không, kết quả có thể sai hoặc gây lỗi.
- Hàm không phân biệt chữ hoa chữ thường và không chấp nhận nhiều điều kiện. Nếu cần nhiều điều kiện, dùng hàm SUMIFS.
- Khi dùng ký tự đại diện: “*” thay cho nhiều ký tự, “?” thay cho một ký tự. Ví dụ: “Doanh thu*” sẽ khớp mọi chuỗi bắt đầu bằng “Doanh thu”.
Ví dụ nhanh:
- =SUMIF(B2:B10, “>100”, C2:C10) — cộng các ô C tương ứng khi B > 100.
- =SUMIF(A2:A50, “NV*”) — cộng các ô trong A2:A50 có tên bắt đầu bằng “NV”.
Nếu bạn muốn tham khảo cách dùng hàm tương tự để đếm điều kiện trước khi cộng, xem thêm hướng dẫn về hàm COUNTIF.
Ứng dụng thực tế của SUMIF trong công việc kế toán
Hàm SUMIF là công cụ hiệu quả để cộng có điều kiện trong bảng dữ liệu kế toán. Khi cần tổng hợp nhanh các khoản theo khách hàng, loại chi phí, trạng thái thanh toán hoặc phạm vi ngày, SUMIF giúp tiết kiệm thời gian so với lọc thủ công. Dưới đây liệt kê các ứng dụng phổ biến kèm gợi ý cách dùng.
-
Tổng doanh thu theo khách hàng:
Dễ dàng tính tổng hóa đơn của từng khách hàng bằng công thức chung kiểu =SUMIF(A:A,”Khách A”,C:C), trong đó cột A là tên khách và C là giá trị hóa đơn. -
Tổng chi phí theo loại khoản:
Phân tích nhanh chi phí nhân sự, vật tư, vận chuyển… bằng cách đặt điều kiện là mã loại hoặc mô tả ở cột điều kiện, ví dụ =SUMIF(B:B,”Vật tư”,D:D). -
Kiểm soát công nợ theo trạng thái:
Cộng tổng các hóa đơn chưa thanh toán bằng điều kiện trạng thái: =SUMIF(E:E,”Chưa thanh toán”,C:C). -
Lọc theo ký tự hoặc mẫu:
Dùng ký tự đại diện để tổng các mục có cùng tiền tố, ví dụ tất cả mã phiếu bắt đầu bằng “PX-“: =SUMIF(A:A,”PX-*”,D:D). -
Tổng theo tháng hoặc quý (kết hợp cột helper):
Tạo cột tháng rồi dùng SUMIF theo giá trị tháng để báo cáo nhanh doanh thu tháng: =SUMIF(F:F,7,C:C) (F là cột tháng).
Gợi ý thực tiễn: đặt tên vùng (named ranges) cho cột thường dùng, kiểm tra định dạng số/ngày trước khi tính và ưu tiên SUMIFS nếu cần nhiều điều kiện. Với các mẹo này, SUMIF trở thành công cụ đắc lực cho báo cáo và đối chiếu trong công việc kế toán hàng ngày.
Hướng dẫn chi tiết từng bước sử dụng hàm SUMIF
Hàm SUMIF là công cụ thiết yếu trong kế toán Excel để tổng hợp số liệu theo điều kiện (ví dụ: tổng doanh thu theo mã TK, tổng chi theo loại chi phí). Dưới đây là hướng dẫn từng bước, dễ thực hiện cho người làm sổ sách.
- Bước 1 – Xác định vùng dữ liệu và điều kiện: Chọn cột chứa tiêu chí (ví dụ cột A: “Mã tài khoản”) và cột chứa giá trị cần cộng (ví dụ cột B: “Số tiền”).
- Bước 2 – Viết công thức cơ bản: Cú pháp: =SUMIF(vùng_điều_kiện, điều_kiện, vùng_cộng). Ví dụ: =SUMIF(A2:A100,”331″,B2:B100) — tổng tất cả số tiền thuộc mã 331.
- Bước 3 – Dùng điều kiện so sánh: Dùng dấu lớn/nhỏ kèm chuỗi, ví dụ =SUMIF(B2:B100,”>=1000000″,C2:C100) để cộng các khoản >= 1.000.000.
- Bước 4 – Sử dụng ký tự đại diện (wildcard): Khi so sánh văn bản có thể dùng dấu * hoặc ?; ví dụ =SUMIF(A2:A100,”NV_*”,C2:C100) cho mẫu tên bắt đầu “NV_”.
- Bước 5 – Khóa vùng bằng tham chiếu tuyệt đối: Dùng $ khi sao chép công thức qua nhiều dòng: =SUMIF($A$2:$A$100,D2,$B$2:$B$100).
- Bước 6 – Kiểm tra lỗi thường gặp: Đảm bảo vùng điều kiện và vùng cộng cùng kích thước; định dạng số phải là Number; loại bỏ khoảng trắng thừa nếu so sánh văn bản.
Nếu cần mở rộng tìm kiếm nhiều điều kiện (ví dụ theo mã TK và tháng), cân nhắc dùng SUMIFS hoặc xem hướng dẫn chi tiết hơn tại Hướng dẫn sử dụng Hàm SUMIF và SUMIFS để áp dụng chính xác trong các mẫu sổ sách kế toán.
Cách sử dụng F4 để cố định dòng, cột và tuyệt đối hóa tham chiếu
Trong Excel, phím F4 rất hữu ích khi soạn công thức như SUMIF trong kế toán: nó nhanh chóng chuyển đổi giữa các kiểu tham chiếu để bạn dễ sao chép công thức mà không bị lệch ô. Làm theo các bước sau để áp dụng chính xác:
- Chọn ô có công thức: Nhấp đúp vào ô hoặc nhấn F2 để vào chế độ sửa.
- Chọn tham chiếu cần khóa: bôi đen hoặc đặt con trỏ cạnh tham chiếu (ví dụ A2 hoặc B$2).
- Nhấn F4: Excel sẽ tuần tự chuyển qua bốn dạng tham chiếu, cho phép bạn cố định cột, cố định dòng, cố định cả hai hoặc để tương đối.
- Nhấn Enter để lưu công thức đã chỉnh.
Các dạng tham chiếu bạn sẽ thấy (ví dụ ô A1):
- A1 — cả cột và dòng đều tương đối.
- $A1 — cố định cột, dòng tương đối.
- A$1 — cố định dòng, cột tương đối.
- $A$1 — cố định cả cột lẫn dòng (tuyệt đối).
Ứng dụng thực tế trong SUMIF (kế toán):
- Khi tổng theo tiêu chí nằm ở một ô cố định (ví dụ ô chứa mã khách hàng), hãy tuyệt đối hóa ô tiêu chí: =SUMIF($A$2:$A$100,$D$1,$B$2:$B$100) — giữ cố định vùng và ô tiêu chí để sao chép công thức xuống hàng khác.
- Nếu sao chép công thức sang cột khác nhưng muốn giữ nguyên cột vùng tổng, cố định cột cho phạm vi (ví dụ $B2:$B100 hoặc $B$2:$B$100 tùy trường hợp).
- Dùng tham chiếu hỗn hợp (cố định cột hoặc cố định dòng) khi bạn cần thay đổi một hướng sao chép mà vẫn giữ duy nhất một chiều cố định.
Mẹo nhanh: luôn kiểm tra bằng cách sao chép công thức thử vài ô để chắc chắn tham chiếu hoạt động theo ý muốn trước khi áp dụng cho toàn bộ báo cáo.
Ví dụ thực tế: Tính tổng hợp dữ liệu trên các bảng kế toán
Giả sử bạn có một sheet “Ghi nhận” chứa cột Ngày, Tài khoản, Số tiền và một sheet “Báo cáo” nơi cần tổng hợp theo từng tài khoản. Dưới đây là cách làm nhanh, dễ áp dụng trong kế toán hàng tháng.
- Bước 1 – Chuẩn bị: Đặt danh sách tài khoản trên sheet “Báo cáo” (ô A2:A20). Trên sheet “Ghi nhận”, cột B là Tài khoản, cột C là Số tiền.
- Bước 2 – Công thức cơ bản (SUMIF): Tại ô B2 của “Báo cáo” (tương ứng với tài khoản ở A2) dùng:
=SUMIF(GhiNhan!$B:$B, A2, GhiNhan!$C:$C)
Công thức này cộng toàn bộ số tiền có cùng tên tài khoản.
- Bước 3 – Nhiều điều kiện (SUMIFS): Nếu muốn lọc theo khoảng ngày, dùng:
=SUMIFS(GhiNhan!$C:$C, GhiNhan!$B:$B, A2, GhiNhan!$A:$A, “>=”&$F$1, GhiNhan!$A:$A, “<=”&$G$1)
Trong đó F1/G1 là ngày bắt đầu/kết thúc.
- Bước 4 – Tổng hợp từ nhiều bảng/tháng: Khi có nhiều sheet tháng, bạn có thể ghép dữ liệu vào một sheet trung gian hoặc dùng các kỹ thuật nâng cao (ví dụ kết hợp SUM và IF trong công thức mảng) để tính gộp mà không cần sao chép thủ công.
- Mẹo thực tế:
- Dùng Table (Ctrl+T) để công thức tự mở rộng khi thêm dòng.
- Khóa tham chiếu cột bằng dấu $ để kéo công thức xuống an toàn.
- Kiểm tra chế độ tính toán là Automatic nếu công thức không cập nhật.
Áp dụng các bước trên sẽ giúp bạn nhanh chóng tổng hợp số phát sinh theo tài khoản, theo kỳ, hoặc theo nhiều nguồn dữ liệu khác nhau mà vẫn đảm bảo độ chính xác cho sổ sách kế toán.
SUMIF vs SUMIFS: Khi nào sử dụng mỗi hàm
Trong kế toán Excel, hai hàm SUMIF và SUMIFS đều dùng để cộng các giá trị theo điều kiện, nhưng mục đích và cú pháp khác nhau. Chọn hàm phù hợp giúp báo cáo chính xác và công thức dễ hiểu hơn.
- SUMIF — dành cho 1 điều kiện đơn giản:
Sử dụng khi chỉ cần kiểm tra một tiêu chí trên một vùng. Cú pháp: SUMIF(range, criteria, [sum_range]). Ví dụ: tính tổng doanh thu cho các hóa đơn > 1.000 bằng SUMIF(InvoiceAmountRange, “>1000”, RevenueRange).
- SUMIFS — dành cho nhiều điều kiện (AND):
Điều kiện có thể nhiều hơn một và tất cả phải đúng (logic AND). Lưu ý cú pháp khác: SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, …). Ví dụ: cộng doanh thu cho khách hàng A và tháng 1 bằng SUMIFS(RevenueRange, CustomerRange, “A”, MonthRange, 1).
- Khác biệt cú pháp quan trọng:
SUMIF đặt vùng kiểm tra trước, còn SUMIFS đặt vùng cần cộng ở đầu — hay gây nhầm nếu đổi chỗ.
- Trường hợp OR hoặc logic phức tạp:
SUMIFS chỉ thực hiện AND. Nếu cần OR, dùng tổ hợp SUM(SUMIFS(…)) hoặc SUMPRODUCT hoặc FILTER+SUM (Excel mới). Ví dụ OR cho 2 khách hàng: SUM(SUMIFS(…Customer=”A”…), SUMIFS(…Customer=”B”…)).
- Mẹo và hiệu suất:
SUMIFS thường cho hiệu suất tốt hơn khi có nhiều điều kiện. Dùng ký tự đại diện (“*”, “?”) cho chuỗi, và dùng toán tử (“>=”, “<") kết hợp hàm DATE để lọc theo ngày. Tránh vùng không liên tục; nếu phức tạp, cân nhắc PivotTable hoặc Power Query.
Kết luận: dùng SUMIF cho một điều kiện đơn giản, dùng SUMIFS khi cần nhiều điều kiện theo kiểu AND. Với logic phức tạp hoặc yêu cầu xử lý lớn, cân nhắc phương pháp thay thế để rõ ràng và nhanh hơn.
Các lỗi thường gặp và cách khắc phục khi dùng SUMIF
Hàm SUMIF rất hữu ích trong kế toán nhưng hay gặp lỗi do dữ liệu hoặc cú pháp. Dưới đây liệt kê những vấn đề phổ biến và cách sửa nhanh để công thức chạy chính xác và an toàn khi sao chép hoặc lọc dữ liệu.
- Phạm vi criteria_range và sum_range không cùng kích thước: Nếu hai vùng không cùng số hàng, SUMIF trả về lỗi hoặc kết quả sai. Khắc phục bằng cách chọn cùng số hàng/ cột hoặc dùng bảng Excel (Table) để đảm bảo đồng bộ.
- Dữ liệu số bị lưu dưới dạng văn bản: Giá trị hiển thị là số nhưng Excel coi là text, nên không được cộng. Dùng lệnh Text to Columns, hàm VALUE hoặc nhân với 1 để chuyển về số.
- Ngày tháng là chuỗi văn bản: SUMIF không hiểu ngày nếu là text. Dùng DATEVALUE hoặc chuẩn hóa định dạng ngày, hoặc chuyển cột sang kiểu Date.
- Sử dụng dấu câu và ngôn ngữ hệ thống sai: Công thức ở một số máy yêu cầu dấu phẩy hoặc chấm phẩy khác nhau. Kiểm tra Regional settings và dùng đúng dấu phân cách đối số.
- Muốn nhiều điều kiện nhưng dùng SUMIF: SUMIF chỉ hỗ trợ 1 điều kiện. Dùng SUMIFS cho nhiều điều kiện hoặc SUMPRODUCT khi cần điều kiện phức tạp.
- Quên khoá tham chiếu khi sao chép công thức: Kết quả lệ thuộc vị trí nếu không dùng $ cho vùng cố định. Dùng tham chiếu tuyệt đối ($A$2:$A$100).
- Tiêu chí ký tự đặc biệt hoặc khớp một phần: Dùng ký tự đại diện (*) và (?) trong criteria, hoặc thêm dấu ~ để thoát ký tự đặc biệt.
- SUMIF áp dụng trên vùng đã lọc: SUMIF cộng tất cả hàng, kể cả những hàng ẩn. Dùng SUBTOTAL hoặc SUMPRODUCT kết hợp mã hàng hiển thị để chỉ tính hàng lọc.
- Lỗi #NAME? hoặc #VALUE!: Thường do lỗi gõ tên hàm hoặc tham chiếu sai. Kiểm tra cú pháp, dấu ngoặc và tên miền địa phương của hàm.






Leave a Reply