Có thể bạn quan tâm: Excel Vba Programming For Dummies: Hướng Dẫn Toàn Diện Từ Cơ Bản Đến Nâng Cao
1. Giới thiệu chung về Excel trong môi trường kế toán
Trong thời đại số hoá, Microsoft Excel đã trở thành một trong những phần mềm không thể thiếu đối với các chuyên gia kế toán và nhân viên văn phòng. Với khả năng xử lý dữ liệu mạnh mẽ, tính linh hoạt cao và hỗ trợ đa dạng các công cụ tính toán, Excel cho phép người dùng thực hiện hầu hết các công việc kế toán từ việc ghi sổ, lập báo cáo tài chính, phân tích chi phí, tới dự báo tài chính. Bài viết này sẽ cung cấp cho bạn một cái nhìn tổng quan, chi tiết về cách sử dụng Excel trong văn phòng kế toán, đồng thời giới thiệu một loạt các kỹ thuật, hàm, mẫu biểu và mẹo thực tiễn giúp nâng cao hiệu suất làm việc và giảm thiểu sai sót.
Có thể bạn quan tâm: Excel Vba Password Remover Xlsm: Hướng Dẫn Chi Tiết Từ A Đến Z Để Gỡ Mật Khẩu File Excel
2. Lý do Excel là công cụ “vàng” cho kế toán
2.1. Khả năng xử lý dữ liệu lớn
Excel cho phép người dùng làm việc với hàng triệu dòng dữ liệu (tối đa 1.048.576 dòng và 16.384 cột trong phiên bản mới). Điều này đủ để lưu trữ toàn bộ sổ sách, chứng từ và các giao dịch tài chính của doanh nghiệp trong một file duy nhất.
2.2. Đa dạng hàm tính toán tài chính
Excel tích hợp hơn 400 hàm, trong đó có hàng chục hàm chuyên dụng cho kế toán, tài chính như:
- SUM, SUMIF, SUMIFS: tính tổng nhanh theo điều kiện.
- AVERAGE, AVERAGEIF, AVERAGEIFS: tính trung bình.
- VLOOKUP, HLOOKUP, XLOOKUP: tra cứu dữ liệu.
- INDEX, MATCH: kết hợp để tra cứu linh hoạt.
- IF, AND, OR, NOT: logic điều kiện.
- PMT, IPMT, PPMT, NPV, IRR: tính toán khoản vay, dòng tiền.
- DATE, YEAR, MONTH, DAY, NETWORKDAYS: xử lý ngày tháng.
2.3. Tính năng biểu đồ và phân tích
Excel cung cấp hơn 50 loại biểu đồ (cột, đường, tròn, vùng, radar, waterfall, treemap…) giúp trực quan hoá số liệu tài chính, hỗ trợ quyết định chiến lược.
2.4. Tự động hoá bằng Macro và VBA
Với ngôn ngữ lập trình Visual Basic for Applications (VBA), người dùng có thể tạo macro tự động hoá các quy trình lặp lại như nhập dữ liệu, tạo báo cáo, gửi email đính kèm file báo cáo…
2.5. Tương thích và chia sẻ
Excel hỗ trợ đa nền tảng (Windows, macOS, web). Các file có thể được lưu trên OneDrive, SharePoint, Google Drive để đồng bộ và chia sẻ ngay lập tức, phù hợp với môi trường làm việc nhóm và làm việc từ xa.
Có thể bạn quan tâm: Cách Lấy Giá Trị Độc Nhất (unique Values) Trong Cột Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
3. Các ứng dụng thực tiễn của Excel trong kế toán
3.1. Ghi sổ kế toán (Journal Entry)
- Mẫu sổ nhật ký: Tạo bảng gồm các cột Ngày, Số chứng từ, Tài khoản Nợ, Tài khoản Có, Diễn giải, Số tiền Nợ, Số tiền Có.
- Kiểm tra cân bằng: Sử dụng công thức
=SUM(Nợ)-SUM(Có)để phát hiện sai lệch. - Kiểm soát dữ liệu: Áp dụng Data Validation để giới hạn nhập tài khoản (danh sách drop‑down) và định dạng số tiền.
3.2. Sổ cái (General Ledger)
- PivotTable: Dùng PivotTable để tổng hợp các bút toán theo tài khoản, phân đoạn thời gian, đối tượng.
- Công thức tổng hợp:
=SUMIFS(Số tiền Nợ, Tài khoản Nợ, "1111") - SUMIFS(Số tiền Có, Tài khoản Có, "1111")để tính dư nợ tài khoản.
3.3. Bảng cân đối kế toán (Balance Sheet)
- Mẫu chuẩn: Tạo sheet riêng cho tài sản, nợ phải trả và vốn chủ sở hữu. Sử dụng hàm
=IFERROR(VLOOKUP(...),0)để tự động kéo dư nợ từ sổ cái. - Định dạng tài chính: Áp dụng Conditional Formatting để làm nổi bật các khoản nợ lớn, hoặc các tài khoản có dư âm bất thường.
3.4. Báo cáo kết quả hoạt động kinh doanh (Profit & Loss)
- Công thức tính doanh thu, giá vốn, lợi nhuận:
=SUMIFS(Doanh thu, Ngày, ">=01/01/2026", Ngày, "<=31/12/2026"). - Biểu đồ waterfall: Trực quan hoá các bước tăng/giảm lợi nhuận (Doanh thu → Giá vốn → Chi phí hoạt động → Lợi nhuận).
3.5. Báo cáo lưu chuyển tiền tệ (Cash Flow)
- Phân loại luồng tiền: Hoạt động kinh doanh, đầu tư, tài chính.
- Công thức tính lưu chuyển:
=SUMIFS(Thu, Loại, "Thu", Ngày, ... ) - SUMIFS(Chi, Loại, "Chi", Ngày, ...).
3.6. Quản lý công nợ và thu chi
- Bảng công nợ: Cột khách hàng, số hóa đơn, ngày đến hạn, số tiền, trạng thái (đã thanh toán/chưa thanh toán).
- Conditional Formatting: Đánh dấu màu đỏ các khoản quá hạn.
- Reminder bằng Macro: Tự động gửi email nhắc nhở khách hàng quá hạn.
3.7. Dự báo tài chính và phân tích kịch bản
- Data Table (Bảng dữ liệu): Thực hiện phân tích “What‑If” với các biến như lãi suất, tỷ lệ tăng trưởng doanh thu.
- Scenario Manager: Lưu trữ các kịch bản “Tốt”, “Trung bình”, “Xấu” và so sánh kết quả trên báo cáo P&L, Balance Sheet.
4. Hướng dẫn chi tiết một số hàm và công cụ quan trọng

Có thể bạn quan tâm: Excel Vlookup From Another Sheet: Hướng Dẫn Chi Tiết Từ A Tới Z
4.1. Hàm SUMIFS – Tổng hợp có điều kiện
=SUMIFS(RangeSum, CriteriaRange1, Criteria1, CriteriaRange2, Criteria2, …)
Ví dụ: Tính tổng doanh thu của khách hàng “Công ty A” trong năm 2026.
=SUMIFS(DoanhThu, KhachHang, "Công ty A", Năm, 2026)
4.2. Hàm VLOOKUP – Tra cứu dữ liệu
=VLOOKUP(Lookup_Value, Table_Array, Col_Index_Num, Range_Lookup)
Lưu ý: Khi sử dụng VLOOKUP để tra cứu tài khoản, luôn bật Range_Lookup = FALSE để tìm chính xác.
4.3. Kết hợp INDEX + MATCH – Tra cứu linh hoạt
=INDEX(Return_Range, MATCH(Lookup_Value, Lookup_Range, 0))
Ưu điểm: Không bị giới hạn vị trí cột tìm kiếm như VLOOKUP, hỗ trợ tra cứu từ phải sang trái.
4.4. PivotTable – Tổng hợp nhanh
- Chọn dữ liệu → Insert → PivotTable.
- Kéo trường: Tài khoản vào Rows, Số tiền vào Values, Ngày vào Columns (hoặc Filters).
- Sử dụng Value Field Settings để thay đổi hàm tính (Sum, Count, Average…).
4.5. Conditional Formatting – Đánh dấu dữ liệu
- Quy tắc “Greater Than”: Đánh dấu các khoản chi vượt quá ngân sách.
- Quy tắc “Duplicate Values”: Phát hiện trùng lặp chứng từ.
- Quy tắc “Formula”:
=AND($C2="Chưa thanh toán",$D2<TODAY())→ tô đỏ các công nợ quá hạn.
4.6. Data Validation – Kiểm soát nhập liệu
- Select ô → Data → Data Validation.
- Allow: List → nhập danh sách tài khoản (hoặc tham chiếu tới một sheet chứa danh sách).
- Input Message và Error Alert: Giúp người dùng hiểu quy tắc nhập.
4.7. Macro – Tự động hoá quy trình
Sub TaoBaoCaoThang() Dim wsSource As Worksheet, wsReport As Worksheet Set wsSource = Worksheets("GhiSo") Set wsReport = Worksheets.Add(After:=Worksheets(Worksheets.Count)) wsReport.Name = "BaoCao_" & Format(Date, "yyyymm") ' Lọc dữ liệu tháng hiện tại wsSource.AutoFilterMode = False wsSource.Range("A1:G1").AutoFilter Field:=1, Criteria1:=">=" & DateSerial(Year(Date), Month(Date), 1), _ Operator:=xlAnd, Criteria2:="<=" & DateSerial(Year(Date), Month(Date) + 1, 0) ' Sao chép dữ liệu đã lọc wsSource.Range("A1:G" & wsSource.Cells(Rows.Count, "A").End(xlUp).Row).SpecialCells(xlCellTypeVisible).Copy _ Destination:=wsReport.Range("A1") wsSource.AutoFilterMode = False MsgBox "Báo cáo tháng đã được tạo thành công!", vbInformation
End Sub
Macro trên sẽ tự động lọc các bút toán trong tháng hiện tại, sao chép vào một sheet mới và đặt tên theo dạng BaoCao_YYYYMM.
5. Mẫu biểu Excel chuẩn cho kế toán
5.1. Mẫu Sổ Nhật Ký (Journal)
| Ngày | Số chứng từ | Tài khoản Nợ | Số tiền Nợ | Tài khoản Có | Số tiền Có | Diễn giải |
|---|---|---|---|---|---|---|
| 01/01/2026 | 001 | 1111 – Tiền mặt | 10,000,000 | 5111 – Doanh thu | 10,000,000 | Bán hàng nội địa |
- Data Validation: Tài khoản Nợ/Có → danh sách tài khoản.
- Conditional Formatting: Kiểm tra cân bằng (
=SUM($D2)-SUM($F2)) → tô xanh nếu bằng 0, tô đỏ nếu không.
5.2. Mẫu Bảng Công Nợ
| Khách hàng | Số HĐ | Ngày HĐ | Ngày đáo hạn | Số tiền | Đã thanh toán | Còn nợ | Trạng thái |
|---|---|---|---|---|---|---|---|
| Công ty A | 2026/001 | 15/01/2026 | 15/02/2026 | 50,000,000 | 30,000,000 | 20,000,000 | Chưa thanh toán |
- Công thức Còn nợ:
=E2-F2 - Conditional Formatting: Nếu
G2>0vàD2<TODAY()→ tô đỏ.
5.3. Mẫu Báo Cáo Tài Chính (Balance Sheet)
| Tài sản | Số tiền |
|---|---|
| Tiền mặt | =SUMIFS(Số tiền Nợ, Tài khoản Nợ, “1111”) |
| Phải thu khách hàng | =SUMIFS(Số tiền Nợ, Tài khoản Nợ, “1311”) |
| … | … |
| Tổng tài sản | =SUM(B2:B10) |
| Nợ và Vốn | Số tiền |
|---|---|
| Nợ ngắn hạn | =SUMIFS(Số tiền Có, Tài khoản Có, “3111”) |
| Vốn chủ sở hữu | =SUMIFS(Số tiền Có, Tài khoản Có, “4111”) |
| Tổng nợ và vốn | =SUM(B14:B20) |
- Kiểm tra cân đối:
=B12-B22→ phải bằng 0.
6. Các lưu ý quan trọng khi sử dụng Excel trong kế toán
- Kiểm soát phiên bản: Luôn lưu file dưới dạng
.xlsxvà tạo bản sao lưu định kỳ (hàng ngày/tuần). Sử dụng OneDrive/SharePoint để có lịch sử phiên bản. - Bảo mật dữ liệu: Mật khẩu bảo vệ sheet hoặc workbook, giới hạn quyền chỉnh sửa cho người dùng.
- Kiểm tra lỗi: Sử dụng công cụ “Error Checking” và “Trace Precedents/Dependents” để phát hiện lỗi công thức.
- Chuẩn hoá định dạng: Định dạng số tiền thành Currency, ngày thành DD/MM/YYYY để tránh nhầm lẫn.
- Đào tạo nhân viên: Đảm bảo mọi người trong phòng kế toán biết cách sử dụng các công cụ cơ bản như PivotTable, VLOOKUP, Macro.
7. Tích hợp Excel với các phần mềm kế toán khác
- Import/Export CSV: Hầu hết các phần mềm kế toán (ERP, QuickBooks, SAP, MISA) cho phép xuất dữ liệu sang file CSV, sau đó nhập vào Excel để phân tích sâu.
- Power Query: Dùng Power Query (Get & Transform) để kết nối trực tiếp tới cơ sở dữ liệu SQL, Oracle, hoặc API của phần mềm kế toán, tự động làm mới dữ liệu.
- Power Pivot: Khi dữ liệu quá lớn, Power Pivot giúp tạo mô hình dữ liệu đa chiều, tính toán DAX (Data Analysis Expressions) mạnh mẽ.
- Power BI: Xuất báo cáo Excel sang Power BI để chia sẻ dashboard tương tác cho ban lãnh đạo.
8. Các bước xây dựng hệ thống kế toán bằng Excel từ A‑Z
| Bước | Nội dung | Kết quả mong đợi |
|---|---|---|
| 1 | Thu thập yêu cầu (loại báo cáo, tần suất, người dùng) | Định hướng cấu trúc file |
| 2 | Thiết kế danh mục tài khoản (Chart of Accounts) | Sheet “COA” với mã, tên, nhóm |
| 3 | Xây dựng mẫu sổ nhật ký và sổ cái | Nhập bút toán hàng ngày |
| 4 | Tạo PivotTable tổng hợp sổ cái | Báo cáo tài khoản, dư nợ |
| 5 | Xây dựng báo cáo tài chính (Balance Sheet, P&L) | Định dạng chuẩn, tự động cập nhật |
| 6 | Thiết lập kiểm soát (validation, protection) | Giảm lỗi nhập liệu |
| 7 | Tự động hoá (Macro, Power Query) | Tiết kiệm thời gian, đồng bộ dữ liệu |
| 8 | Kiểm thử và đào tạo người dùng | Đảm bảo hoạt động trơn tru |
| 9 | Đánh giá và cải tiến định kỳ | Nâng cấp tính năng, tối ưu hoá |
9. Một số mẹo nâng cao giúp tăng năng suất
- Sử dụng phím tắt:
Ctrl + Shift + L(bật/tắt filter),Alt + =(tự động SUM),Ctrl + T(tạo Table),Ctrl + Arrow(di chuyển nhanh). - Table (Bảng dữ liệu): Chuyển dải dữ liệu thành Table (
Ctrl + L). Khi thêm hàng mới, công thức và định dạng tự động mở rộng. - Named Ranges: Đặt tên cho dải dữ liệu (ví dụ:
DoanhThu) để công thức dễ đọc và dễ bảo trì. - Dynamic Arrays (Excel 365): Hàm
FILTER,UNIQUE,SORT,SEQUENCEgiúp tạo danh sách động mà không cần VBA. - Slicer: Thêm slicer cho PivotTable để lọc nhanh theo thời gian, khách hàng, dự án.
- Nhóm dữ liệu (Group): Nhóm các dòng/ cột để tạo các phần tóm tắt (ví dụ: nhóm các tài khoản tài sản).
10. Kết luận
Excel không chỉ là một công cụ bảng tính đơn thuần, mà còn là một nền tảng mạnh mẽ cho toàn bộ quy trình kế toán trong môi trường văn phòng hiện đại. Từ việc ghi sổ, tổng hợp, phân tích tới dự báo và báo cáo, Excel cung cấp đầy đủ các hàm, công cụ và khả năng tùy biến để đáp ứng nhu cầu đa dạng của các doanh nghiệp, dù là vừa và nhỏ hay quy mô lớn. Khi được áp dụng đúng cách – kết hợp với các biện pháp bảo mật, kiểm soát chất lượng và tự động hoá – Excel sẽ giúp kế toán viên giảm thiểu sai sót, nâng cao độ chính xác và tiết kiệm thời gian, từ đó đóng góp đáng kể vào hiệu quả tài chính và quyết định chiến lược của doanh nghiệp.
Hãy bắt đầu: Đánh giá quy trình hiện tại của bạn, xác định những công đoạn lặp lại, sau đó thiết kế hoặc tải về các mẫu Excel chuẩn (như sổ nhật ký, bảng công nợ, báo cáo tài chính) và dần dần tích hợp các tính năng tự động hoá như Macro, Power Query. Khi đã ổn định, bạn có thể mở rộng sang Power BI để tạo dashboard tương tác, đưa dữ liệu kế toán lên một tầm cao mới.
Chúc bạn thành công trong việc khai thác sức mạnh của Excel Văn Phòng Kế Toán!

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ẻ.
