Trong thời đại công nghệ số, việc quản lý tài chính doanh nghiệp đã trở nên phức tạp hơn bao giờ hết. Mỗi doanh nghiệp – dù là doanh nghiệp nhỏ, vừa hay lớn – đều phải đối mặt với việc theo dõi một loạt công nợ phải thu (công nợ khách hàng, đối tác) và công nợ phải trả (công nợ nhà cung cấp, chi phí vận hành). Một công cụ đơn giản nhưng mạnh mẽ – Excel – vẫn là “đồ dùng không thể thiếu” cho việc ghi nhận, phân tích và dự báo tình hình tài chính. Bài viết này sẽ cung cấp một hướng dẫn chi tiết, từ cách xây dựng file Excel cơ bản đến các công thức nâng cao, cách tối ưu bảng tính, và những hōʻm lệ tránh kịp thời, đồng thời chia sẻ một số mẫu file thực tế để bạn có thể bắt đầu ngay.
Có thể bạn quan tâm: Tài Liệu Excel Kế Toán Tổng Hợp Cho Công Ty May Mặc: Hướng Dẫn Đầy Đủ
1. Tại sao cần một file Excel theo dõi công nợ?
1.1 Tăng tính minh bạch và kiểm soát
- Ghi nhận đầy đủ: Từng giao dịch được ghi lại một cách chi tiết, giúp tránh sai sót và thiếu sót.
- Phân loại rõ ràng: Khi bạn có thể phân loại công nợ theo khách hàng, kỳ hạn, hoặc nhóm ngànhacabka, việc đưa ra quyết định trở nên nhanh chóng và chính xác.
1.2 Dự báo dòng tiền
- Tính toán thu chi: Bằng cách phân tích lịch sử giao dịch, bạn có thể dự báo dòng tiền trong tương lai, từ đó lập kế hoạch chi tiêu và đầu tư.
- Quản lý rủi ro: Khi biết được mức công nợ quá lớn đối với một khách hàng hoặc nhà cung cấp, bạn có thể chủ động điều chỉnh.
1.3 Tiết kiệm thời gian và công sức
- Automation: Excel hỗ trợ công thức, macro và Power Query để tự động cập nhật dữ liệu, giảm thiểu việc nhập thủ công.
- ې bảng điều khiển: Một dashboard có thể hiển thị tổng quan nhanh các chỉ số quan trọng, giúp người quản lý ra quyết định nhanh hơn.
Có thể bạn quan tâm: Lỗi 91 “object Variable Not Set” Trong Excel Vba: Nguyên Nhân, Giải Pháp Và Thực Hành Phòng Ngừa
2. Kiến trúc cơ bản của file Excel theo dõi công nợ
Một file Excel hiệu quả thường bao gồm các bảng chính sau:
| Bảng | Mô tả | Nội dung chính |
|---|---|---|
| A. Công nợ phải thu | Ghi nhận tất cả các khoản thu nợ từ khách hàng | Mã đơn hàng, Ngày giao dịch, Ngày đáo hạn, Số tiền, Trạng thái, Ghi chú |
| B. Công nợ phải trả | Ghi nhận tất cả các khoản chi nợ cho nhà cung cấp | Mã đơn hàng, Ngày giao dịchENDER, Ngày đáo hạn, Số tiền, Trạng thái, Ghi chú |
| C. Cập nhật giao dịch | Bảng nhập dữ liệu hàng ngày | Thông tin giao dịch, Loại giao dịch (thu/trả), Định danh khách hàng/nhà cung cấp, Số tiền, Ghi chú |
| D. Tóm tắt và Phân tích | Tính toán KPI, KPI số liệu | Tổng công nợ, Công nợ theo kỳ hạn, Tỷ lệOi, KPI dòng tiền |
| E. Dashboard | Hiển thị các biểu đồ, bảng tóm tắt | Biểu đồ thanh, biểu đồ tròn, bảng danh sách công nợ quá hạn, báo cáo KPI |
| F. Cài đặt & Macro | Hỗ trợ tự động hoá | Macro nhập dữ liệu nhanh, macro cảnh báo, macro thống kê |
2.1 Cấu trúc dòng dữ liệu
Một dòng dữ liệu trong bảng Cập nhật giao dịch thường bao gồm:
| Cột | Kiểu dữ liệu | Mô tả |
|---|---|---|
| A | Text | Mã giao dịch (auto-increment) |
| B | Date | Ngày giao dịch |
| C | Text | Loại giao dịch (Thu / Trả) |
| D | Text | Mã khách hàng/nhà cung cấp |
| E | Text | Tên khách hàng/nhà cung cấp |
| F | Number | Số tiền |
| G | Text | Ghi chú |
Để dễ dàng phân loại, bạn có thể tạo một danh sách Drop-down (Validation) trong cột C để chọn “Thu” hoặc “Trả”.
Có thể bạn quan tâm: Excel Hiển Thị Địa Chỉ Của Ô Hiện Hành Trong Bảng Tính
3. Cách xây dựng file Excel từ đầu
3.1 Tạo bảng dữ liệu
- Mở Excel và tạo một workbook mới.
- Đặt tên sheet:
Công nợ phải thu,Công nợ phải trả,Cập nhật giao dịch,Tóm tắt,Dashboard,Cài đặt. - Tạo tiêu đề cột cho từng sheet như đã liệt kê ở trên.
3.2 Sử dụng Table
- Chọn vùng dữ liệu trong mỗi sheet và nhấn
Ctrl + Tđể chuyển thành Table. Điều này giúp tự động mở rộng khi thêm dữ liệu mới và choക് phép sử dụng công thức tham chiếu tên cột (Structured References).
3.3 Định dạng dữ liệu
- Số tiền: Định dạng Currency.
- Ngày: Định dạng Date.
- רב: Định dạng Text.
3.4 Tạo danh sách chọn (Data Validation)
- Chọn cột
Loại giao dịchtrong sheetCập nhật giao dịch. - Đi tới
Data->Data Validation->List-> nhậpThu,Trả. - Nhấn
OK. Khi người dùng nhập, Excel sẽ hiển thị danh sách chọn.
3.5 Tạo công thức tự động
3.5.1 Gộp dữ liệu từ Cập nhật giao dịch vào Công nợ phải thu và Công nợ phải trả
Bạn có thể dùng công thức FILTER (nếu Excel 365) hoặc công thức INDEX/MATCH/ARRAYFORMULA.
Ví dụ với FILTER:
Trong sheet Công nợ phải thu:
=FILTER('Cập nhật giao dịch'!$A$2:$G$1000, 'Cập nhật giao dịch'!$C$2:$C$1000="Thu")
Trong sheet Công nợ phải trả:
=FILTER('Cập nhật giao dịch'!$A$2:$G$1000, 'Cập nhật giao dịch'!$C$2:$C$1000="Trả")
3.5.2 Tính tổng công nợ
Trong sheet Tóm tắt, dùng công thức SUMIFS:
=SUMIFS('Công nợ phải thu'!$F:$F, 'Công nợ phải thu'!$B:$B, "<=" & TODAY())
để tính tổng công nợ phải thu đã đáo hạn.
3.5.3 Tính công nợ chưa thanh toán theo khách hàng
=SUMIFS('Công nợ phải thu'!$F:$F, 'Công nợ phải thu'!$E:$E, "Tên Khách Hàng")
3.6 Tạo Macro để nhập dữ liệu nhanh

Có thể bạn quan tâm: File Excel Quản Lý Bán Hàng Vật Liệu Xây Dựng: Công Cụ Đắc Mạnh Tối Ưtọ
Sub NhapGiaoDich() Dim ws As Worksheet Set ws = Worksheets("Cập nhật giao dịch") Dim lastRow As Long lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row + 1 ' Nhập dữ liệu ws.Cells(lastRow, "A").Value = lastRow - 1 ' ID ws.Cells(lastRow, "B").Value = Date ws.Cells(lastRow, "C").Value = InputBox("Loại giao dịch (Thu/Trả):") ws.Cells(lastRow, "D").Value = InputBox("Mã khách hàng/nhà cung cấp:") ws.Cells(lastRow, "E").Value = InputBox("Tên khách hàng/nhà cung cấp:") ws.Cells(lastRow, "F").Value = InputBox("Số tiền:") ws.Cells(lastRow, "G").Value = InputBox("Ghi chú:") MsgBox "Giao dịch đã được ghi nhận!"
End Sub
Chỉ cần chạy macro này, bạn sẽ được nhắc nhập dữ liệu một cách nhanh chóng.
3.7 Tạo Dashboard
- Biểu đồ thanh: Hiển thị công nợ theo khách hàng hoặc nhà cung cấp.
- Biểu đồ tròn: Chi phí theo ngành.
- Bảng điều khiển: Sử dụng công thức
VLOOKUP/XLOOKUPđể hiển thị các chỉ số nhưTổng công nợ,Công nợ quá hạn,Tỷ lệ thu hồi.
Ví dụ: Tạo biểu đồ công nợ theo khách hàng
- Chọn dữ liệu
Tên khách hàngvàSố tiền công nợ. - Chèn biểu đồ
Column. - Định dạng biểu đồ: tiêu đề, trục, màu sắc.
4. Các công thức nâng cao để tối ưu công nợ
4.1 Đánh dấu công nợ quá hạn
Sử dụng Conditional Formatting:
1. Chọn cột Ngày đáo hạn trong sheet Công nợ phải thu.
2. Home -> Conditional Formatting -> New Rule -> Use a formula to determine which cells to format.
3. Nhập công thức: =AND($B2<TODAY(), $G2="Chưa thu").
4. Đặt màu đỏ, áp dụng/logger.
4.2 Tính tỉ lệ thu hồi
=SUMစာ('Công nợ phải thu'!$F:$F) / SUM('Cập nhật giao dịch'!$F:$F)
4.3 Dự báo công nợ
Bạn có thể dùng công thức FORECAST.LINEAR hoặc TREND để dự báo công nợ trong 3-6 tháng tới.
4. 필터 công nợ theo kỳ hạn
=FILTER('Công nợ phải thu'!$A$2:$G$1000, ('Công nợ phải thu'!$B$2:$B$1000>=DATE(2026,1,1)) ('Công nợ phải thu'!$B$2:$B$1000<=DATE(2026,12,31)))
5. Lưu ý khi thiết kế file Excel
- Sao lưu thường xuyên: Dùng tính năng
Save Asvới định dạng .xlsx và đặt tên có ngày tháng. - Bảo vệ dữ liệu: Bảo vệ sheet hoặc workbook bằng mật khẩu để iji tránh sửa đổi sai ý.
- Kiểm tra công thức: Trước khi chia sẻ, hãy chạy thử toàn bộ công thức để đảm bảo tính đúng đắn.
- Tối ưu giới hạn: Excel có giới hạn hàng (1 triệu dòng), vì vậy nếu doanh nghiệp lớn, hãy chia thành nhiều sheet hoặc dùng Power Query.
6. Mẫu file thực tế
Dưới đây là một liên kết mẫu file Excel (được lưu trữ trên Google Drive) mà bạn có thể tải về và tùy chỉnh:
- Link tải: https://drive.google.com/file/d/xxxxxxxxxx/view?usp=sharing
Mẫu file bao gồm:
- Cập nhật giao dịch: Phần nhập dữ liệu.
- Công nợ phải thu: Tự động lọc dữ liệu nhập.
- Công nợ phải trả: Tương tự.
- Tóm tắt: KPI tổng quan.
- Dashboard: Biểu đồ tổng hợp.
Bạn có thể mở file, chỉnh sửa theo nhu cầu, và lưu lại bản cá nhân.
7. Bước tiếp theo: Tích hợp với hệ thống ERP
Nếu doanh nghiệp của bạn đã có hệ thống ERP hoặc phần mềm kế toán, Excel vẫn có thể được kết nối bằng cách:
- Export/Import CSV: Xuất dữ liệu từ ERP sang CSV, sau đó nhập vào Excel.
- Power Query: Kết nối trực tiếp tới cơ sở dữ liệu SQL, truy vấn dữ liệu ngay trong Excel.
- API: Sử dụng VBA để gọi API của ERP và cập nhật dữ liệu.
8. Kết luận
Excel vẫn là công cụ mạnh mẽ nhất để quản lý công nợ trong doanh nghiệp – vì tính linh hoạt, dễ sử dụng và khả năng mở rộng. Bằng cách xây dựng một file theo dõi Kjng nợ phải thu và phải trả, bạn có {}”, “bạn có thể” … (text truncated due to length constraints)

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
