AACCA Consulting VietnamKế toán · Thuế · Doanh nghiệpTư vấn miễn phí
Công nghệ & AIACCA Insights · ACCA Consulting Vietnam

20 hàm Excel kế toán dùng hằng ngày: bảng tra kèm ví dụ

20 hàm Excel kế toán nhóm theo 5 nghiệp vụ, mỗi hàm một tình huống và công thức mẫu dùng được ngay.

20 hàm Excel kế toán dùng hằng ngày: bảng tra kèm ví dụ – ACCA Consulting Vietnam
Nội dung bài viết
  1. Chuẩn bị trước: dữ liệu dạng bảng chuẩn
  2. Bảng tra 20 hàm Excel kế toán theo nghiệp vụ
  3. Tiết kiệm được bao nhiêu thời gian?
  4. Nhờ trợ lý AI viết công thức an toàn
  5. Lộ trình học trong 4 tuần
  6. Câu hỏi thường gặp

Phần mềm kế toán ghi sổ, nhưng phần lớn việc đối chiếu, tổng hợp và làm báo cáo nhanh vẫn diễn ra trên Excel. Bài này là bảng tra 20 hàm Excel kế toán dùng hằng ngày, sắp xếp theo nghiệp vụ thay vì theo bảng chữ cái, mỗi hàm gắn một tình huống thực tế và công thức mẫu. Danh sách được ACCA Consulting Vietnam chọn từ những thao tác kế toán viên lặp lại nhiều nhất mỗi tháng.

1. Chuẩn bị trước: dữ liệu dạng bảng chuẩn

Hàm hay đến đâu cũng sai nếu dữ liệu nguồn lộn xộn. Trước khi viết công thức, hãy đưa sổ chi tiết về dạng bảng: mỗi dòng một nghiệp vụ, mỗi cột một thông tin, không gộp ô, không dòng tổng xen giữa. Chọn vùng dữ liệu và bấm Ctrl+T để tạo Table, đặt tên như SoCai, DanhMucNCC. Công thức dùng tên cột (ví dụ SoCai[TK]) sẽ dễ đọc và tự mở rộng khi thêm dòng.

Lưu ý: các công thức dưới đây dùng dấu phẩy ngăn cách đối số. Nếu máy bạn cài định dạng vùng dùng dấu chấm phẩy, hãy thay bằng dấu ;. Các hàm XLOOKUP, FILTER, UNIQUE cần Excel 2021 hoặc Microsoft 365; TEXTJOIN cần Excel 2019 trở lên.

2. Bảng tra 20 hàm Excel kế toán theo nghiệp vụ

Nhóm A – Tổng hợp số liệu (4 hàm)
HàmTình huốngCông thức mẫu
SUMIFSTổng phát sinh nợ TK 642 trong tháng 3=SUMIFS(SoCai[No],SoCai[TK],"642*",SoCai[Ngay],">="&DATE(2026,3,1),SoCai[Ngay],"<="&DATE(2026,3,31))
COUNTIFSĐánh dấu hoá đơn có thể bị nhập trùng (cùng số, cùng MST)=COUNTIFS([SoHD],[@SoHD],[MST],[@MST])>1
SUMPRODUCTTổng tiền hàng khi chỉ có cột số lượng và đơn giá=SUMPRODUCT(PhieuNhap[SL],PhieuNhap[DonGia])
SUBTOTALTổng chỉ các dòng đang hiện sau khi lọc=SUBTOTAL(9,SoCai[No])

Mẹo: điều kiện "642*" chỉ hoạt động khi cột tài khoản lưu dạng văn bản. Nếu cột là số, hãy tạo thêm cột TK cấp 1 bằng hàm LEFT ở nhóm D.

Nhóm B – Tra cứu, đối chiếu danh mục (5 hàm)
HàmTình huốngCông thức mẫu
XLOOKUPLấy tên nhà cung cấp theo MST, báo rõ khi không có=XLOOKUP([@MST],DanhMucNCC[MST],DanhMucNCC[Ten],"Chưa có trong danh mục")
INDEXLấy giá trị theo vị trí, dùng cùng MATCH trên Excel đời cũ=INDEX(BangGia[Gia],MATCH([@MaHang],BangGia[Ma],0))
MATCHKiểm tra số hoá đơn có trong sổ chưa=ISNUMBER(MATCH([@SoHD],SoCai[SoHD],0))
FILTERLiệt kê khách hàng nợ quá 30 ngày=FILTER(CongNo,CongNo[NgayQuaHan]>30,"Không có")
UNIQUELập danh sách mã khách hàng không trùng từ sổ chi tiết=UNIQUE(SoChiTiet[MaKH])
Nhóm C – Ngày tháng, hạn thanh toán (4 hàm)
HàmTình huốngCông thức mẫu
EOMONTHHạn nộp tờ khai GTGT theo tháng: ngày 20 tháng sau=EOMONTH([@KyThue],0)+20
EDATENgày hết hạn hợp đồng thuê 12 tháng=EDATE([@NgayBatDau],12)
NETWORKDAYSSố ngày làm việc từ ngày hoá đơn đến hôm nay, trừ ngày lễ=NETWORKDAYS([@NgayHD],TODAY(),NgayLe)
TODAYSố ngày quá hạn của công nợ=MAX(0,TODAY()-[@HanTT])
Nhóm D – Làm sạch dữ liệu sao kê, file xuất (5 hàm)
HàmTình huốngCông thức mẫu
TRIMBỏ khoảng trắng thừa khi dán diễn giải từ sao kê=TRIM([@DienGiai])
LEFTLấy tài khoản cấp 1 từ 6421=LEFT([@TK],3)
VALUEĐổi số tiền đang ở dạng văn bản thành số=VALUE(SUBSTITUTE([@SoTien],".",""))
TEXTTạo cột kỳ “03/2026” để tổng hợp theo tháng=TEXT([@Ngay],"mm/yyyy")
TEXTJOINGộp các số hoá đơn của một khách vào một ô=TEXTJOIN(", ",TRUE,FILTER(HD[SoHD],HD[MaKH]=[@MaKH]))
Nhóm E – Làm tròn và chặn lỗi (2 hàm)
HàmTình huốngCông thức mẫu
ROUNDLàm tròn tiền thuế GTGT 10% đến đồng=ROUND([@TienHang]*10%,0)
IFERRORTỷ suất lợi nhuận khi doanh thu bằng 0=IFERROR([@LoiNhuan]/[@DoanhThu],0)
Cẩn thận với IFERROR: dùng để che lỗi chia cho 0 thì được, nhưng bọc quanh hàm tra cứu sẽ giấu luôn những mã bị thiếu trong danh mục. Với tra cứu, nên để XLOOKUP trả về chữ “Chưa có trong danh mục” để còn nhìn thấy mà xử lý.
Nhóm hàm theo nghiệp vụ giúp kế toán viên nhớ nhanh hàm nào dùng cho việc gì.
Nhóm hàm theo nghiệp vụ giúp kế toán viên nhớ nhanh hàm nào dùng cho việc gì.

3. Tiết kiệm được bao nhiêu thời gian?

Lợi ích lớn nhất không nằm ở một lần tính, mà ở chỗ công thức dùng lại được tháng sau chỉ bằng cách dán dữ liệu mới vào Table.

Ví dụ minh hoạ: thời gian xử lý mỗi tháng, làm thủ công so với dùng hàm (phút)
Lọc, cộng thủ côngDùng hàm trên Table
Tổng hợp chi phí theo tài khoản
90 phút
10 phút
Tìm hoá đơn nhập trùng
60 phút
5 phút
Lập danh sách nợ quá hạn
45 phút
5 phút
Làm sạch sao kê 300 dòng
60 phút
15 phút

Ví dụ minh hoạ, số phút giả định cho doanh nghiệp khoảng 300 nghiệp vụ/tháng; tháng đầu cần thêm thời gian dựng công thức.

Xem dạng bảng
Lọc, cộng thủ côngDùng hàm trên Table
Tổng hợp chi phí theo tài khoản90 phút10 phút
Tìm hoá đơn nhập trùng60 phút5 phút
Lập danh sách nợ quá hạn45 phút5 phút
Làm sạch sao kê 300 dòng60 phút15 phút

4. Nhờ trợ lý AI viết công thức an toàn

Trợ lý AI viết công thức khá tốt nếu bạn mô tả rõ cấu trúc bảng. Chỉ cần mô tả tên cột và dán vài dòng dữ liệu giả; không dán sổ cái, tên khách hàng hay số tài khoản thật lên công cụ AI công cộng.

Câu lệnh mẫu nhờ AI viết, giải thích công thức
Việc cầnCâu lệnh mẫu
Viết công thức“Tôi có Table tên SoCai, các cột Ngay, TK (văn bản), No, Co. Viết công thức Excel 365 tính tổng cột No của các TK bắt đầu bằng 642 trong tháng ở ô H1 (ô H1 là ngày đầu tháng). Giải thích từng đối số.”
Sửa lỗi“Công thức =XLOOKUP(A2,NCC[MST],NCC[Ten]) trả về #N/A dù tôi thấy MST có trong danh mục. Liệt kê 5 nguyên nhân thường gặp và cách kiểm tra từng nguyên nhân.”
Đọc hiểu file cũ“Giải thích công thức sau bằng tiếng Việt, từng bước: [dán công thức]. Công thức này có rủi ro gì khi thêm dòng mới?”

Luôn thử công thức AI đưa ra trên vài dòng bạn tự tính tay được kết quả trước khi áp cho cả bảng.

5. Lộ trình học trong 4 tuần

Học 20 hàm theo nhịp công việc
  1. 1Tuần 1

    Chuyển các sổ hay dùng sang Table; học SUMIFS, COUNTIFS, SUBTOTAL.

  2. 2Tuần 2

    Thay VLOOKUP bằng XLOOKUP trong file đối chiếu; thêm FILTER, UNIQUE.

  3. 3Tuần 3

    Dựng bảng theo dõi hạn nộp, công nợ với EOMONTH, EDATE, TODAY.

  4. 4Tuần 4

    Làm sạch sao kê bằng TRIM, VALUE, TEXT; rà lại các IFERROR đang che lỗi.

Muốn đi sâu phần tra cứu, đọc XLOOKUP thay VLOOKUP trong đối chiếu kế toán. Khi phải gộp nhiều file tháng, chuyển sang Power Query cho kế toán sẽ nhanh hơn viết hàm.

Không có thời gian tự dựng file tổng hợp? Đội ngũ ACCA Consulting Vietnam cung cấp dịch vụ kế toán trọn gói, gửi báo cáo theo kỳ để chủ doanh nghiệp xem nhanh. Xem dịch vụ kế toán TP.⁠HCM.

Câu hỏi thường gặp

Nên học XLOOKUP hay INDEX/MATCH?

Nếu công ty dùng Excel 2021 hoặc Microsoft 365, ưu tiên XLOOKUP vì dễ đọc và có sẵn giá trị khi không tìm thấy. INDEX/MATCH vẫn cần biết để đọc file cũ hoặc dùng trên Excel đời trước.

Vì sao SUMIFS trả về 0 dù dữ liệu có?

Nguyên nhân hay gặp: số tiền đang ở dạng văn bản, cột tài khoản lẫn số và văn bản, hoặc điều kiện ngày so sánh với ngày dạng văn bản. Kiểm tra bằng hàm ISNUMBER trên vài ô.

Có nên dán file sổ sách lên AI để nhờ viết công thức?

Không nên dán dữ liệu thật lên công cụ AI công cộng. Chỉ mô tả cấu trúc cột và dùng vài dòng dữ liệu giả là đủ để AI viết công thức.

ACCA Consulting Vietnam có hỗ trợ doanh nghiệp tự làm báo cáo trên Excel không?

Khi dùng dịch vụ kế toán, doanh nghiệp nhận báo cáo theo kỳ và có thể yêu cầu dữ liệu xuất dạng Excel để tự phân tích thêm. Phạm vi cụ thể được thống nhất trong hợp đồng.

Để số liệu đúng ngay từ sổ sách

ACCA Consulting Vietnam (ACCA Consulting VN) cung cấp dịch vụ kế toán tại TP.⁠HCM với dữ liệu sạch, dễ phân tích. Nhận tư vấn.

Nhận tư vấn miễn phíZaloWhatsApp
A
Đội ngũ ACCA Consulting Vietnam

Bài viết do đội ngũ chuyên viên kế toán –⁠ thuế của ACCA Consulting Vietnam (MST 0316119996, TP.⁠HCM) biên soạn từ kinh nghiệm thực tế phục vụ doanh nghiệp Việt Nam và FDI. Nội dung mang tính tham khảo; hãy liên hệ để được tư vấn theo trường hợp cụ thể.