Có thể bạn quan tâm: Business Model Canvas Template Excel: Hướng Dẫn Chi Tiết Từ A Đến Z Để Xây Dựng Mô Hình Kinh Doanh Hiệu Quả
Mở Đầu: Tại Sao Excel Là Công Cụ Không Thể Thiếu Trong Kế Toán Kho?
Trong môi trường kinh doanh hiện đại, việc quản lý kho hàng không chỉ dừng lại ở việc nhập xuất vật tư mà còn phải tích hợp chặt chẽ với hệ thống kế toán để đảm bảo tính chính xác, minh bạch và kịp thời. Excel, với tính linh hoạt, khả năng tùy biến cao và khả năng xử lý dữ liệu nhanh, đã trở thành “cây bút vàng” của các nhân viên kế toán kho. Tuy nhiên, để sử dụng Excel một cách hiệu quả, người dùng cần nắm vững các kỹ năng từ cơ bản đến nâng cao, đồng thời biết cách thiết kế các bài test Excel kế toán kho để đánh giá năng lực của bản thân hoặc nhân viên.
Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết, bao gồm:
- Cấu trúc cơ bản của một file Excel kế toán kho
- Các công thức, hàm và công cụ quan trọng
- Cách xây dựng và triển khai các bài test thực tế
- Mẹo tối ưu hoá, phòng tránh lỗi thường gặp
- Ứng dụng nâng cao: PivotTable, Power Query, VBA
Mục tiêu cuối cùng là giúp bạn không chỉ làm chủ Excel trong công việc kế toán kho mà còn có thể tự tin thiết kế các bài test để kiểm tra và nâng cao năng lực của bản thân hoặc đội ngũ.
Có thể bạn quan tâm: Cách Tạo Biểu Đồ Tròn (pie Chart) Trong Excel: Hướng Dẫn Chi Tiết Từ A Đến Z
1. Cấu Trúc Cơ Bản Của Một File Excel Kế Toán Kho
1.1. Các Sheet Cơ Bản
| Sheet | Mô tả | Nội dung chính |
|---|---|---|
| Dữ liệu đầu vào | Nhập liệu các giao dịch | Ngày, Mã hàng, Tên hàng, Số lượng, Đơn giá, Đơn vị, Loại giao dịch (Nhập/Xuất), Số chứng từ |
| Danh mục hàng hóa | Thông tin chuẩn cho mỗi mặt hàng | Mã hàng, Tên hàng, Nhóm, Đơn vị tính, Giá chuẩn, Thuế suất |
| Bảng tồn kho | Tình trạng tồn kho hiện tại | Mã hàng, Tên hàng, Đầu kỳ, Nhập trong kỳ, Xuất trong kỳ, Cuối kỳ |
| Bảng kế toán | Ghi nhận các bút toán kế toán | Ngày, Số chứng từ, Tài khoản Nợ, Tài khoản Có, Số tiền, Diễn giải |
| Báo cáo | Các báo cáo định kỳ | Báo cáo tồn kho, Báo cáo nhập – xuất, Báo cáo giá trị tồn kho, Báo cáo thuế |
1.2. Định Dạng Dữ Liệu
- Ngày: Định dạng
dd/mm/yyyyhoặcyyyy-mm-dd. - Số lượng: Định dạng số nguyên, không hiển thị thập phân.
- Đơn giá & Số tiền: Định dạng tiền tệ (ví dụ:
#,##0.00₫). - Mã hàng: Định dạng văn bản (để tránh mất số 0 đầu).
Việc chuẩn hoá định dạng giúp tránh lỗi khi dùng công thức, đặc biệt là khi dữ liệu được nhập từ các nguồn khác nhau (ERP, phần mềm quản lý kho, …).
1.3. Kiểm Soát Dữ Liệu (Data Validation)
- Danh sách thả xuống cho cột “Loại giao dịch” (Nhập, Xuất, Điều chỉnh).
- Kiểm tra trùng lặp cho cột “Mã chứng từ” để tránh ghi nhận hai lần.
- Giới hạn giá trị: Số lượng phải > 0, Đơn giá ≥ 0.
Sử dụng Data → Data Validation sẽ giúp giảm thiểu lỗi nhập liệu, một trong những nguyên nhân chính gây sai lệch trong kế toán kho.
Có thể bạn quan tâm: Mẫu Báo Cáo Lỗi (bug Report) Trong Excel: Hướng Dẫn Chi Tiết Từ A Đến Z
2. Các Công Thức, Hàm Và Công Cụ Quan Trọng
2.1. Hàm SUMIFS – Tính Tổng Theo Nhiều Điều Kiện
Công thức mẫu:
=SUMIFS(Số lượng;Mã hàng;A2;Loại giao dịch;"Nhập")
- Mục đích: Tính tổng số lượng nhập cho mỗi mặt hàng.
- Lưu ý: Khi dữ liệu lớn, nên chuyển sang dạng Table (Ctrl+T) để công thức tự động mở rộng.
2.2. Hàm VLOOKUP / XLOOKUP – Tra Cứu Thông Tin
- VLOOKUP (cũ):
excel =VLOOKUP(A2;DanhMuc!$A$2:$F$500;2;FALSE) - XLOOKUP (mới – Excel 365/2026):
excel =XLOOKUP(A2;DanhMuc!$A$2:$A$500;DanhMuc!$B$2:$B$500;"Không tìm thấy")
XLOOKUP cho phép tra cứu ngược (từ phải sang trái) và trả về mặc định nếu không tìm thấy, giảm thiểu lỗi #N/A.
2.3. Hàm IFERROR – Xử Lý Lỗi
=IFERROR(VLOOKUP(A2;DanhMuc!$A$2:$F$500;3;FALSE);"")
Dùng để trả về chuỗi rỗng hoặc thông báo tùy chỉnh khi công thức gặp lỗi.
2.4. Hàm SUMPRODUCT – Tính Giá Trị Tồn Kho
Giá trị tồn kho = Σ (Số lượng Đơn giá) cho mỗi mặt hàng.
=SUMPRODUCT((BảngTồnNhập - BảngTồnXuất) BảngMãĐơn giá)
2.5. PivotTable – Tổng Hợp Dữ Liệu Nhanh
- Bước 1: Chọn dữ liệu (có tiêu đề).
- Bước 2:
Insert → PivotTable. - Bước 3: Kéo “Mã hàng” vào Rows, “Loại giao dịch” vào Columns, “Số lượng” vào Values (Sum).
PivotTable cho phép tạo báo cáo tồn kho, nhập – xuất theo thời gian chỉ trong vài giây, đồng thời hỗ trợ lọc, cắt dữ liệu linh hoạt.
2.6. Power Query – Nhập Và Làm Sạch Dữ Liệu
Nếu dữ liệu nhập từ nhiều file CSV hoặc hệ thống ERP, Power Query (Data → Get Data) giúp:
- Ghép dữ liệu từ các nguồn khác nhau.
- Lọc, chuyển đổi (đổi định dạng ngày, tách chuỗi).
- Tự động cập nhật khi nguồn dữ liệu thay đổi.
2.7. VBA – Tự Động Hóa Nhiệm Vụ Lặp
Ví dụ: Tự động tạo chứng từ kế toán khi nhập một giao dịch mới.
Sub TaoChungTu() Dim wsData As Worksheet, wsKetoan As Worksheet Set wsData = Worksheets("Dữ liệu đầu vào") Set wsKetoan = Worksheets("Bảng kế toán") Dim lastRow As Long lastRow = wsData.Cells(wsData.Rows.Count, "A").End(xlUp).Row Dim i As Long, rowK As Long rowK = wsKetoan.Cells(wsKetoan.Rows.Count, "A").End(xlUp).Row + 1 For i = 2 To lastRow If wsData.Cells(i, "G").Value = "Nhập" Then wsKetoan.Cells(rowK, 1).Value = wsData.Cells(i, "A").Value 'Ngày wsKetoan.Cells(rowK, 2).Value = wsData.Cells(i, "H").Value 'Số chứng từ wsKetoan.Cells(rowK, 3).Value = "156" 'Tài khoản Nợ (Hàng hoá) wsKetoan.Cells(rowK, 4).Value = "111" 'Tài khoản Có (Tiền mặt) wsKetoan.Cells(rowK, 5).Value = wsData.Cells(i, "E").Value wsData.Cells(i, "F").Value 'Số tiền wsKetoan.Cells(rowK, 6).Value = "Nhập hàng " & wsData.Cells(i, "B").Value rowK = rowK + 1 End If Next i
End Sub
VBA giúp giảm thiểu công việc thủ công, tăng độ chính xác và tiết kiệm thời gian.
Có thể bạn quan tâm: Kpi Dashboard Excel Template Free Download: Hướng Dẫn Chi Tiết Từ A Đến Z Để Tối Ưu Hoá Hiệu Suất Doanh Nghiệp
3. Xây Dựng Bài Test Excel Kế Toán Kho
3.1. Mục Đích Của Bài Test
- Đánh giá khả năng sử dụng công cụ Excel trong môi trường kế toán kho.
- Kiểm tra kiến thức về công thức, hàm, PivotTable, Power Query và VBA.
- Phát hiện các lỗ hổng kiến thức để lên kế hoạch đào tạo.
3.2. Định Dạng Bài Test
| Phần | Nội dung | Thời gian | Điểm tối đa |
|---|---|---|---|
| A. Kiến Thức Cơ Bản | Định dạng ô, Data Validation, công thức SUM, IF | 15 phút | 20 |
| B. Hàm & Công Thức | SUMIFS, XLOOKUP, IFERROR, SUMPRODUCT | 30 phút | 30 |
| C. PivotTable & Báo Cáo | Tạo PivotTable, lọc, cắt dữ liệu, tạo biểu đồ | 25 phút | 20 |
| D. Power Query | Nhập dữ liệu từ CSV, làm sạch, ghép bảng | 20 phút | 15 |
| E. VBA Cơ Bản | Viết macro đơn giản, gán nút bấm | 30 phút | 15 |
| Tổng cộng | 2 giờ | 100 |
3.3. Ví Dụ Câu Hỏi Thực Tế
Câu 1 (SUMIFS)
Cho bảng “Dữ liệu đầu vào” (cột A: Ngày, B: Mã hàng, C: Loại giao dịch, D: Số lượng). Hãy tính tổng số lượng xuất của mặt hàng có mã “MH001” trong tháng 3/2026.
Yêu cầu: Viết công thức trong ô G2.
Đáp án mẫu:
=SUMIFS(D:D;B:B;"MH001";C:C;"Xuất";A:A;">=01/03/2026";A:A;"<=31/03/2026")
Câu 2 (XLOOKUP)
Dựa vào bảng “Danh mục hàng hóa”, tra cứu “Đơn giá” cho mã hàng nhập trong ô B5 của bảng “Dữ liệu đầu vào”. Nếu không tìm thấy, trả về 0.
Công thức:
=IFERROR(XLOOKUP(B5;DanhMuc!$A$2:$A$500;DanhMuc!$E$2:$E$500;0);0)
Câu 3 (PivotTable)
Tạo PivotTable để hiển thị tổng số lượng Nhập và Xuất cho từng nhóm hàng (cột “Nhóm” trong danh mục). Yêu cầu đặt “Nhóm” ở Rows, “Loại giao dịch” ở Columns, “Số lượng” ở Values (Sum).
Đánh giá: Kiểm tra xem thí sinh có thiết lập đúng trường, định dạng số và thêm slicer cho “Năm” hay không.
Câu 4 (Power Query)
Nhập file CSV “NhapKho_Jan2024.csv” và “XuatKho_Jan2024.csv”. Thực hiện các bước:
– Thêm cột “Loại giao dịch” (Nhập/Xuất) cho mỗi bảng.
– Ghép hai bảng thành một bảng tổng hợp.
– Lọc bỏ các bản ghi có “Số lượng” ≤ 0.
Yêu cầu: Thí sinh phải mô tả các bước trong Power Query Editor và đưa ra screenshot cuối cùng.
Câu 5 (VBA)
Viết macro “TaoChungTu” để tự động tạo bút toán kế toán khi có giao dịch nhập mới. Macro phải:
– Kiểm tra cột “Loại giao dịch”.
– Tạo bút toán Nợ 156 – Có 111 với số tiền = Số lượng Đơn giá.
– Ghi chú “Nhập hàng – Mã hàng”.
Đánh giá: Kiểm tra logic, việc sử dụng biến, và việc gán macro vào nút bấm.
3.4. Tiêu Chí Chấm Điểm
- Đúng công thức (10%): Công thức chính xác, tham chiếu đúng.
- Hiệu suất (5%): Sử dụng hàm hiệu quả (ví dụ: XLOOKUP thay cho VLOOKUP).
- Định dạng (5%): Kết quả hiển thị đúng định dạng tiền tệ, ngày.
- Báo cáo (10%): PivotTable, biểu đồ có tiêu đề, chú thích.
- Power Query (15%): Các bước biến đổi dữ liệu đúng, không có lỗi.
- VBA (15%): Mã sạch, có comment, không lỗi runtime.
4. Mẹo Tối Ưu Hóa Và Phòng Tránh Lỗi Thường Gặp
4.1. Tránh Dùng Ô Tuyệt Đối (Absolute Reference) Không Cần Thiết
- Khi sao chép công thức theo hàng, chỉ cần cố định cột hoặc dòng thực sự cần thiết (
$A$1), tránh làm chậm tính toán khi dữ liệu lớn.
4.2. Sử Dụng Table (Ctrl+T) Để Tự Động Mở Rộng Dải Dữ Liệu
- Khi thêm dòng mới, công thức và định dạng tự động áp dụng, giảm thiểu lỗi “#REF!”.
4.3. Kiểm Tra Trùng Lặp Bằng Conditional Formatting
- Đánh dấu các dòng có “Số chứng từ” trùng nhau để nhanh chóng phát hiện lỗi nhập.
4.4. Đặt Tên Range (Name Manager)
- Đặt tên cho dải dữ liệu quan trọng (VD:
DanhMuc_HangHoa) giúp công thức dễ đọc, bảo trì hơn.
4.5. Kiểm Tra Lỗi Bằng Formula Auditing
- Sử dụng
Formulas → Error Checkingđể rà soát lỗi phổ biến như#DIV/0!,#VALUE!.
4.6. Sử Dụng Ctrl+Shift+L (Filter) Khi Kiểm Tra Dữ Liệu Thủ Công
- Lọc nhanh các giao dịch chưa được xử lý, ví dụ: “Trạng thái” = “Chưa kế toán”.
4.7. Định Dạng Bảng Báo Cáo Đúng Chuẩn Kế Toán
- Đảm bảo các cột “Tài khoản Nợ”, “Tài khoản Có” theo chuẩn tài khoản Việt Nam (111, 156, …).
- Thêm cột “Số liệu kiểm toán” để dễ dàng đối chiếu.
5. Ứng Dụng Nâng Cao: PivotTable, Power Query & VBA
5.1. PivotTable Nâng Cao – Tính Tổng Giá Trị Tồn Kho
- Tạo trường tính toán trong PivotTable:
Giá trị = Số lượng Đơn giá.Kéo “Giá trị” vào Values → Sum.
Slicer cho “Năm” và “Quý” giúp người dùng nhanh chóng chuyển đổi thời gian báo cáo.
5.2. Power Query – Tự Động Hóa Quy Trình Nhập Dữ Liệu Hàng Tháng
- Tạo query mẫu cho file CSV tháng 01, lưu dưới dạng “Template”.
- Sử dụng hàm Parameter để người dùng chỉ định tháng muốn tải.
- Khi tháng mới (ví dụ: “Feb2024.csv”) xuất hiện, chỉ cần thay đổi tham số, Power Query sẽ tự động cập nhật bảng tổng hợp.
5.3. VBA – Giao Diện Người Dùng (UserForm) Để Nhập Giao Dịch
Private Sub btnLuu_Click() Dim ws As Worksheet Set ws = Worksheets("Dữ liệu đầu vào") Dim i As Long i = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row + 1 ws.Cells(i, 1).Value = Me.txtNgay.Value ws.Cells(i, 2).Value = Me.txtMaHang.Value ws.Cells(i, 3).Value = Me.cmbLoai.Value ws.Cells(i, 4).Value = Me.txtSoLuong.Value ws.Cells(i, 5).Value = Me.txtDonGia.Value ws.Cells(i, 6).Value = Me.txtDonVi.Value ws.Cells(i, 7).Value = Me.txtChungTu.Value MsgBox "Giao dịch đã lưu!", vbInformation Unload Me
End Sub
- Ưu điểm: Người dùng không cần mở sheet để nhập, giảm lỗi nhập liệu.
- Kết hợp với Data Validation trong UserForm để kiểm tra dữ liệu trước khi lưu.
6. Kết Luận: Từ Kiến Thức Cơ Bản Đến Chuyên Gia Excel Kế Toán Kho
Việc thành thạo Excel trong môi trường kế toán kho không chỉ giúp giảm thiểu sai sót mà còn nâng cao hiệu suất làm việc, hỗ trợ quyết định nhanh chóng và chính xác. Bằng cách:
- Xây dựng cấu trúc file hợp lý (sheet, định dạng, validation).
- Nắm vững các hàm và công cụ (SUMIFS, XLOOKUP, PivotTable, Power Query, VBA).
- Thiết kế bài test thực tiễn để đánh giá và nâng cao năng lực.
- Áp dụng các mẹo tối ưu để tránh lỗi và tăng tốc độ xử lý.
- Mở rộng sang các công nghệ nâng cao (Power Pivot, Power BI) khi dữ liệu trở nên phức tạp.
Bạn sẽ có một nền tảng vững chắc để trở thành nhân viên kế toán kho “đỉnh” trong bất kỳ công ty nào. Hãy thực hành thường xuyên, cập nhật kiến thức mới và không ngừng cải tiến quy trình làm việc. Khi đã thành thạo, việc thiết kế các bài test Excel kế toán kho sẽ trở nên dễ dàng – giúp bạn hoặc đồng nghiệp luôn ở trạng thái “sẵn sàng” cho mọi thách thức.
Chúc bạn thành công!

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