Trở lại Blog
ai14 min read

Prompt Đối Chiếu Công Nợ Bằng AI — Hết VLOOKUP 500 Dòng

20/04/2026
Eric Nguyen
Prompt Đối Chiếu Công Nợ Bằng AI — Hết VLOOKUP 500 Dòng

Bạn đã bao giờ ngồi đối chiếu công nợ 500 dòng chưa? Nếu rồi, mình không cần giải thích gì thêm — bạn đã hiểu nỗi đau này đến tận xương tuỷ. Nếu chưa, hãy tưởng tượng: 10 giờ tối, mắt mờ đi vì nhìn cột A với cột F, ngón tay phải đã nhấn Ctrl+F hơn 200 lần, và bạn vẫn chưa biết vì sao tổng công nợ phải thu của công ty X lệch 17.420 đồng.

Tin vui là: từ 2026, bạn không cần làm việc đó nữa. Một prompt 3 dòng gửi vào Claude, 30 giây sau bạn có bảng kết quả đầy đủ — matched, unmatched, và lý do lệch. Bài này sẽ đưa cho bạn đúng 3 prompt đó, kèm ví dụ thật, và một vài mẹo nhỏ để không bị AI "lừa" khi xử lý file lớn.

TL;DR: AI có thể đối chiếu 500 dòng công nợ trong 30 giây — nhưng chỉ khi bạn viết prompt đúng cách. Bài này chia sẻ 3 prompt mẫu (AR, AP, Intercompany), framework "CÁCH" để viết prompt chuẩn cho nghiệp vụ kế toán, và so sánh thời gian thực tế: VLOOKUP truyền thống (4 tiếng) vs AI (30 giây).


Nỗi Đau Đối Chiếu Công Nợ — Ai Làm Kế Toán Đều Hiểu

Đối chiếu công nợ là nghiệp vụ "vui" kiểu... ngồi vác đá. Về mặt logic thì nó đơn giản: so cột Mã KHSố tiền giữa sổ kế toán với file từ bộ phận bán hàng (hoặc file xác nhận từ khách). Nhưng trong đời sống thực, nó không bao giờ đơn giản:

  • File từ Sales gõ mã khách là KH0023, file từ bạn gõ là KH_0023 → VLOOKUP trả về #N/A
  • Một giao dịch khách trả 3 lần, mỗi lần một số tiền khác nhau, bạn phải gộp tay
  • Khách ABC chuyển dư 100.000đ, để "đợi đơn sau trừ" — 3 tháng sau bạn không nhớ
  • File Sales cuối tháng có lẫn giao dịch tháng trước chưa đóng, bạn phải lọc tay
  • Excel ép bạn dùng Ctrl+F → Find Next → Find Next → Find Next... cho đến khi mắt lờ đờ

Điểm chung của tất cả những nỗi đau này: đều có thể tự động hoá được, nhưng bạn cần ra lệnh cho máy làm — chứ không phải tự làm tay.

Và "ra lệnh cho máy" ở 2026 không còn nghĩa là viết VBA hay macro phức tạp. Bạn chỉ cần biết viết prompt.


Cách Cũ: VLOOKUP Và "Trường Phái Đau Mắt"

Cùng ôn nhanh cách cũ để thấy nó... đau ở đâu. Giả sử bạn có 2 file:

File 1 (Sổ kế toán — công nợ phải thu):

Mã KHTên KHSố tiềnNgày
KH001Cty ABC12.450.00002/04
KH002Cty XYZ4.880.00002/04
KH003Cty DEF87.120.00003/04

File 2 (Từ Sales — bảng theo dõi thu tiền):

Customer CodeAmountDate
KH_00112,450,0002-Apr
KH0024.880.0002/4/2026
KH00387.000.0003-Apr

Thấy vấn đề chưa? Chỉ 3 dòng mà đã có 3 dạng format khác nhau cho ngày, 2 cách gõ mã (KH001 vs KH_001), và cột C thì lệch 120.000đ. Nếu là 500 dòng, bạn cần:

  1. Clean cột mã khách (thay _ bằng chuỗi rỗng)
  2. Clean cột ngày (parse 3 format khác nhau)
  3. Clean cột số (bỏ dấu phẩy, dấu chấm, cho về số)
  4. VLOOKUP từ file 1 sang file 2
  5. Với mỗi #N/A phải đi tra tay lý do
  6. Highlight các dòng lệch
  7. Ngồi viết commentary cho sếp

Tổng thời gian thực tế đo bằng đồng hồ: 3-4 tiếng. Với kế toán có kinh nghiệm thì rút xuống còn 2 tiếng. Với người mới thì 6 tiếng — chưa kể bị sếp gọi lên hỏi đi hỏi lại.

💡 Mẹo thực tế: Cách cũ không phải là "sai". Nó chỉ là cách hợp lý nhất vào năm 2015. Vào 2026, có cách nhanh hơn 100 lần mà kết quả giống hệt.


Cách Mới: 1 Prompt, 30 Giây, Highlight Chênh Lệch Tự Động

Thay vì VLOOKUP tay, bạn gửi 2 file cho AI kèm 1 prompt. Nhưng — và đây là phần quan trọng — cách bạn viết prompt quyết định chất lượng kết quả. Prompt viết ẩu, AI sẽ cho bạn kết quả ẩu. Prompt viết theo framework, AI sẽ cho kết quả chuẩn audit.

Ở Học Viện X5, bọn mình dạy framework "CÁCH" — 4 chữ cái, dễ nhớ hơn cả bảng cửu chương:

  • CCho bối cảnh (AI đang làm gì, cho ai, trong hoàn cảnh nào)
  • ÁÁp dữ liệu (file nào, cột nào, format gì)
  • CCụ thể yêu cầu (match theo tiêu chí nào, dung sai bao nhiêu)
  • HHình thức kết quả (bảng, email, CSV...)

Đọc 3 prompt mẫu dưới đây, bạn sẽ thấy framework này ẩn trong từng prompt.

Prompt #1 — Đối Chiếu AR (Công Nợ Phải Thu) Với File Từ Sales

Bạn là trợ lý kế toán tổng hợp của một doanh nghiệp sản xuất
tại Việt Nam, áp dụng TT99/2025. Tôi gửi 2 file:

File 1 (AR_KeToan.xlsx) — công nợ phải thu từ sổ kế toán:
- Cột: Mã KH, Tên KH, Số tiền, Ngày phát sinh
- 500 dòng, mã có dạng KH001 đến KH500

File 2 (ThuTien_Sales.xlsx) — bảng theo dõi thu tiền từ Sales:
- Cột: Customer Code, Amount, Date
- Format khác nhau: ngày có thể là "2-Apr", "02/04", "2/4/2026"
- Mã có thể có dấu gạch dưới (vd: KH_001)

Yêu cầu:
1. Chuẩn hoá mã khách (bỏ dấu gạch dưới nếu có), ngày (về dd/mm/yyyy),
   số tiền (về số nguyên, bỏ dấu phẩy/chấm)
2. Match theo Mã KH + Số tiền, dung sai số tiền ±1.000đ, dung sai ngày ±2 ngày
3. Xuất bảng kết quả có 4 cột: Mã KH, Số tiền, Kết quả (MATCH/UNMATCHED/PARTIAL), Lý do
4. Với UNMATCHED, ghi rõ: không có ở file nào, số tiền lệch bao nhiêu, ngày chênh bao nhiêu
5. Ở cuối, tóm tắt: tổng dòng, matched bao nhiêu, unmatched bao nhiêu, tổng tiền lệch

Kết quả bạn sẽ nhận được (30 giây sau):

Mã KHSố tiềnKết quảLý do
KH00112.450.000MATCHKhớp
KH0024.880.000MATCHKhớp
KH00387.120.000PARTIALLệch 120.000đ — Sales ghi 87.000.000
KH004UNMATCHEDKhông có ở file Sales
...

Và cuối bảng có 1 đoạn summary: "Tổng 500 dòng, matched 487 dòng, partial 8, unmatched 5. Tổng tiền lệch: 1.420.500đ."

Đó là output bạn gửi thẳng cho sếp, không cần chỉnh.

Prompt #2 — Đối Chiếu AP (Công Nợ Phải Trả) Với Bảng Xác Nhận Từ NCC

AP ngược chiều với AR — bạn đối chiếu sổ kế toán của mình với file xác nhận từ nhà cung cấp (NCC thường gửi cuối tháng, dạng PDF hoặc Excel).

Tôi gửi 2 file:

File 1 (AP_KeToan.xlsx) — công nợ phải trả từ sổ kế toán:
- Cột: Mã NCC, Tên NCC, Số tiền phải trả, Ngày ghi nhận

File 2 (XacNhan_NCC_Alpha.pdf) — bản xác nhận số dư công nợ
cuối tháng từ NCC Alpha. Format bảng, có cột: Số HĐ, Số tiền,
Ngày, Ghi chú.

Yêu cầu:
1. Đọc file PDF, trích bảng ra dạng cấu trúc
2. Match với AR_KeToan theo số HĐ + số tiền, dung sai ±100đ
3. Đặc biệt chú ý các giao dịch NCC ghi "chưa thanh toán"
   hoặc "thanh toán trước" — liệt kê riêng một nhóm
4. Xuất bảng: Số HĐ, Số tiền, Kết quả, Lý do
5. Viết 3 dòng commentary bằng tiếng Việt chuyên nghiệp:
   (1) Tổng quan khớp/lệch, (2) Những khoản cần follow up với NCC,
   (3) Đề xuất bút toán điều chỉnh nếu có

Cái hay của prompt #2: AI đọc luôn file PDF, không cần bạn ngồi copy-paste. Cái khó của cách cũ — "ơ file NCC gửi PDF, mình phải mở Acrobat, copy, paste vào Excel, lại lệch cột..." — biến mất.

Prompt #3 — Reconcile Công Nợ Nội Bộ (Intercompany)

Intercompany là "thần chết" của kế toán tập đoàn. Công ty mẹ ghi phải thu công ty con A 500 triệu, nhưng công ty con A ghi phải trả công ty mẹ 498 triệu — chênh 2 triệu không ai biết. 6 tháng sau, audit hỏi, cả 2 bên đổ lỗi cho nhau.

Bạn là trợ lý kế toán consolidation của tập đoàn đa công ty.
Tôi gửi 2 file:

File 1 (IC_CongTyMe.xlsx) — sổ intercompany của công ty mẹ:
- Cột: Bên đối tác (tên công ty con), TK (131/331), Số tiền Nợ,
  Số tiền Có, Nội dung, Ngày

File 2 (IC_CongTyConA.xlsx) — sổ intercompany của công ty con A:
- Cột giống trên, nhưng bên đối tác ghi là công ty mẹ

Yêu cầu:
1. Match các giao dịch 2 chiều — nếu công ty mẹ ghi Nợ TK131
   thì công ty con A phải ghi Có TK331 cùng số tiền
2. Highlight các cặp giao dịch không cân (chênh tiền, chênh ngày,
   hoặc thiếu ở một bên)
3. Gợi ý bút toán điều chỉnh theo TT99/2025 cho từng chênh lệch
4. Xuất bảng: Ngày, Số tiền Mẹ, Số tiền Con A, Chênh lệch, Đề xuất
5. Gộp các chênh lệch < 10.000đ thành 1 dòng "làm tròn"

Cái khó nhất của intercompany là đảm bảo bút toán đúng chiều (Nợ/Có) và đúng tài khoản. AI hiện đại không chỉ match — nó còn gợi ý bút toán điều chỉnh theo đúng Thông tư 99/2025/TT-BTC (thay thế TT200 từ 01/01/2026).

💡 Mẹo thực tế: Với intercompany, bạn nên chạy prompt này trước ngày đóng sổ 2 ngày — vì thường sẽ phát hiện ra chênh lệch cần công ty con gửi lại dữ liệu.


So Sánh Kết Quả: VLOOKUP Vs AI — Bảng Đo Bằng Đồng Hồ Bấm Giờ

Để bạn không nghĩ mình đang bán thuốc tiên, đây là số liệu đo thực tế ở 3 khoá học vừa rồi, dùng cùng 1 file mẫu 500 dòng:

Công việcLàm tay (VLOOKUP)Với AINhanh hơn
Clean format cột mã, ngày, số45 phút5 giây~540×
Match 500 dòng90 phút15 giây~360×
Tìm lý do lệch60 phút10 giây~360×
Viết commentary cho sếp45 phút10 giây~270×
Tổng4 tiếng40 giây~360×

Có chỗ bạn sẽ thắc mắc: "Nhưng AI có sai không?" — Có. Sai tầm 2-5% nếu file "bẩn" nặng (dữ liệu không đúng chuẩn, thiếu cột, encoding lỗi). Nhưng cái hay là: AI ghi rõ chỗ nó không chắc (PARTIAL, hoặc note "cần review thủ công"), nên bạn chỉ cần review 5% đó, không phải 100%.


Mẹo Xử Lý File 1.000+ Dòng Không Bị Lỗi

Claude xử lý file đến ~1.000 dòng rất mượt. Lên đến 5.000 dòng thì bắt đầu chậm. Lên 10.000 dòng thì có thể cắt ngang. Đây là 3 mẹo để không bị lỗi:

  1. Split theo tháng — nếu file cả năm, cắt ra 12 file tháng, chạy riêng. Kết quả gộp lại ở bước cuối.
  2. Bỏ cột không cần — giữ lại đúng 4-5 cột bắt buộc cho reconciliation. Cột ghi chú dài, tên khách dài → bỏ.
  3. Xuất CSV, không phải XLSX — AI đọc CSV nhanh gấp 3 lần XLSX, vì không phải parse format.

⚠️ Lưu ý: Với file > 5.000 dòng, bạn nên dùng Claude Pro hoặc gói Team — context window lớn hơn. Gói free sẽ cắt giữa chừng.


5 Lỗi Hay Gặp Khi Dùng AI Đối Chiếu Công Nợ (Và Cách Sửa)

  1. Sai lỗi #1 — "Để AI tự đoán dung sai": Bạn không ghi "±100đ" → AI dùng dung sai mặc định (0đ), sẽ có cả đống PARTIAL vô lý do phí ngân hàng. Cách sửa: Luôn ghi rõ dung sai. VD: "dung sai số tiền ±500đ, dung sai ngày ±2 ngày".

  2. Sai lỗi #2 — "Upload file nhưng không mô tả cột": AI không đoán được cột KH là mã khách, không phải tên. Kết quả lộn xộn. Cách sửa: Liệt kê tên cột + ý nghĩa. Nếu lười, mở 3 dòng đầu của file làm ví dụ.

  3. Sai lỗi #3 — "Yêu cầu chung chung": "Đối chiếu giúp tôi" → AI không biết ra bảng hay email. Cách sửa: Nói rõ output: "xuất bảng 4 cột: Mã, Số tiền, Kết quả, Lý do".

  4. Sai lỗi #4 — "Không có bối cảnh": AI không biết đang đối chiếu AR hay AP hay intercompany → logic match có thể sai chiều. Cách sửa: Câu đầu prompt luôn là "Bạn là trợ lý kế toán [vai trò] của [loại doanh nghiệp]..."

  5. Sai lỗi #5 — "Tin AI 100%": AI sai 2-5% ở file bẩn. Bạn gửi thẳng cho sếp mà không review → tai nạn. Cách sửa: Review 100% dòng PARTIALUNMATCHED, spot-check ngẫu nhiên 10 dòng MATCH.


FAQ — Câu Hỏi Thường Gặp

Hỏi: Đưa file công nợ cho AI có an toàn không? Dữ liệu khách hàng của tôi có bị lộ không?

Đáp: Claude (Anthropic) cam kết không dùng dữ liệu của bạn để train model. Nếu lo ngại, bạn có thể: (1) Ẩn tên khách, chỉ giữ mã KH, (2) Mask số tiền theo hệ số, (3) Dùng Claude for Work với data retention = 0. Đây là thực hành chuẩn của Big 4 khi dùng AI trên data khách.

Hỏi: Tôi không giỏi viết prompt, AI có hiểu không nếu tôi viết tiếng Việt bình thường?

Đáp: Có. Claude hiểu tiếng Việt xuất sắc từ 2025. Bạn viết prompt theo cách nói tự nhiên, AI vẫn hiểu. Nhưng viết theo framework "CÁCH" giúp kết quả chuẩn hơn và ít phải hỏi đi hỏi lại.

Hỏi: Nếu file tôi có 10.000 dòng thì sao?

Đáp: Cắt file theo tháng hoặc theo khách hàng, chạy từng phần. Ở Level 2 khoá AI Kế Toán, bọn mình dạy cách build skill tự động cắt file và chạy batch.

Hỏi: Dùng ChatGPT có được không, hay phải Claude?

Đáp: ChatGPT làm được cơ bản, nhưng Claude mạnh hơn rõ rệt ở xử lý file Excel gốcđộ chính xác số học. Chi tiết so sánh có ở bài ChatGPT vs Claude vs Gemini cho kế toán.

Hỏi: Tôi muốn thử nhưng không biết bắt đầu từ đâu?

Đáp: Tải bộ 15 prompt AI cho kế toán — miễn phí, trong đó có 3 prompt đối chiếu đã format sẵn. Copy → paste vào Claude → kèm file của bạn → xong.


Đây Mới Chỉ Là Bắt Đầu

3 prompt trong bài này là 3 trong hơn 100 prompt thực chiến bọn mình dạy ở khoá AI Thực Chiến Cho Kế Toán. Level 1 (490K, 2 buổi) tập trung vào đối chiếu và xử lý file — tức là nội dung chính của bài này, có thêm 2 buổi hướng dẫn trực tiếp với file công ty bạn.

Nếu bạn muốn cam kết 100% hoàn tiền nếu không thấy khác biệt sau buổi 1, thì khoá này đang mở đăng ký khoá 04 khai giảng 10/05/2026 — còn 14 chỗ.

Các bài nên đọc tiếp:

→ Xem khoá AI Thực Chiến Cho Kế Toán


Bài viết bởi Nguyễn Thế Trung — CFO, 15 năm tài chính tại Techcombank, ACB, VNDirect, TPS, Khải Hoàn Land. Giảng viên chính khoá AI Thực Chiến Cho Kế Toán tại X5 Academy.

Nội dung cập nhật theo Thông tư 99/2025/TT-BTC (thay thế TT200, hiệu lực từ 01/01/2026).

Eric Nguyen

Lead Expert at X5 Academy

"Hơn 15 năm kinh nghiệm trong lĩnh vực tài chính, ngân hàng và tư vấn chiến lược doanh nghiệp. Đã giúp 100+ doanh nghiệp bứt phá X5 lần."

# prompt đối chiếu công nợ# đối chiếu công nợ Excel# AI đối chiếu công nợ# VLOOKUP đối chiếu công nợ# prompt AI cho kế toán# AI kế toán
Tiếp tục đọc

Bài viết liên quan

Tất bài viết
Chat Zalo
Zalo