Nội dung bài viết
Học hàm theo danh sách thì nhanh quên; học hàm gắn với một việc cụ thể thì nhớ lâu. Bài Excel cho kế toán này chọn 15 hàm mà kế toán viên mới gần như dùng mỗi ngày, mỗi hàm đi kèm một tình huống thật: đối chiếu công nợ, tổng hợp hoá đơn, tính tuổi nợ. Các ví dụ được rút từ cách đội ngũ ACCA Consulting Vietnam xử lý bảng kê hằng tháng.
1. Nhóm hàm tổng hợp: cộng đúng điều kiện
Phần lớn câu hỏi của sếp bắt đầu bằng “tổng bao nhiêu”: tổng mua của nhà cung cấp A trong tháng 6, tổng hoá đơn chưa thanh toán, tổng chi phí của bộ phận bán hàng. Ba hàm sau giải quyết gần hết.
- SUMIFS: cộng theo nhiều điều kiện. Ví dụ tổng tiền hàng của nhà cung cấp theo MST trong một khoảng ngày: =SUMIFS(TienHang; MST; "0301234567"; NgayHD; ">="&F1; NgayHD; "<="&F2).
- COUNTIFS: đếm số hoá đơn theo điều kiện, dùng để đối chiếu số lượng hoá đơn trên bảng kê với số hoá đơn đã hạch toán.
- SUBTOTAL: cộng phần đang hiển thị sau khi lọc. Dùng SUBTOTAL(9; …) thay SUM khi bạn hay lọc bảng, để không cộng nhầm dòng ẩn.
2. Nhóm tra cứu: ghép hai bảng dữ liệu
Đối chiếu là việc hằng ngày của kế toán: hoá đơn trên cổng thuế với sổ mua hàng, sao kê ngân hàng với sổ tiền gửi, công nợ của mình với biên bản của khách.
- XLOOKUP: tìm số hoá đơn trong sổ và trả về số tiền đã hạch toán. Có tham số khi không tìm thấy, ví dụ trả về “Chưa ghi sổ”, rất tiện để lọc hoá đơn sót.
- INDEX/MATCH: cặp hàm thay thế khi file phải mở được trên bản Excel cũ không có XLOOKUP. Linh hoạt khi cột cần lấy nằm bên trái cột tìm kiếm.
- VLOOKUP: vẫn gặp nhiều trong file cũ; luôn để tham số cuối là FALSE (khớp chính xác) để tránh lấy nhầm số.
- IFERROR: bọc ngoài hàm tra cứu để bảng gọn, nhưng chỉ dùng khi bạn đã hiểu vì sao có lỗi, không dùng để che lỗi.
3. Nhóm ngày tháng: kỳ kế toán và tuổi nợ
- EOMONTH: trả ngày cuối tháng. =EOMONTH(NgayHD;0) đưa mọi hoá đơn về kỳ tháng để tổng hợp; =EOMONTH(NgayHD;1) cho hạn thanh toán “cuối tháng sau”.
- EDATE: cộng số tháng, dùng tính ngày hết hạn hợp đồng hoặc lịch phân bổ chi phí trả trước.
- TODAY: ngày hiện tại, kết hợp với ngày hoá đơn để tính số ngày quá hạn.
- DATEDIF hoặc phép trừ ngày đơn giản: tính số ngày công nợ, làm đầu vào cho bảng tuổi nợ.
Ví dụ tuổi nợ: cột Số ngày = TODAY() − Hạn thanh toán; cột Nhóm tuổi dùng IFS để phân loại “Chưa đến hạn”, “1–30 ngày”, “31–90 ngày”, “Trên 90 ngày”. Sau đó SUMIFS theo nhóm tuổi là có ngay bảng báo cáo cho sếp.
Ví dụ minh hoạ: kết quả SUMIFS theo cột Nhóm tuổi trên sổ chi tiết phải thu.
Xem dạng bảng
| Chưa đến hạn | 420.000.000đ |
| 1–30 ngày | 180.000.000đ |
| 31–90 ngày | 95.000.000đ |
| Trên 90 ngày | 40.000.000đ |
4. Nhóm văn bản và làm sạch dữ liệu
Dữ liệu tải từ phần mềm hoặc cổng hoá đơn thường “bẩn”: thừa khoảng trắng, MST dạng số bị mất số 0 đầu, ngày bị lưu thành chữ.
- TRIM: bỏ khoảng trắng thừa trong tên khách hàng, tránh tra cứu thất bại vì một dấu cách.
- TEXT: định dạng số và ngày thành chuỗi, ví dụ =TEXT(MST;"0000000000") để giữ đủ 10 chữ số, hoặc =TEXT(NgayHD;"mm/yyyy") để tạo khoá kỳ.
- ROUND: làm tròn tiền thuế tới đồng ngay trong công thức để tổng chi tiết khớp với tổng trên tờ khai.
5. Bảng tra nhanh: hàm Excel cho kế toán theo tình huống
| Hàm | Việc thường dùng | Lưu ý |
|---|---|---|
| SUMIFS | Tổng mua/bán theo đối tượng, kỳ | Vùng tham chiếu phải cùng số dòng |
| COUNTIFS | Đếm số hoá đơn để đối chiếu | Kết hợp với SUMIFS |
| SUBTOTAL | Cộng khi đang lọc | Dùng mã 9 hoặc 109 |
| XLOOKUP | Tìm hoá đơn chưa ghi sổ | Dùng tham số khi không tìm thấy |
| INDEX/MATCH | Tra cứu trên bản Excel cũ | MATCH dùng kiểu 0 |
| VLOOKUP | Đọc file cũ | Luôn để FALSE |
| IFERROR | Làm gọn kết quả tra cứu | Không che lỗi chưa hiểu |
| IFS | Phân nhóm tuổi nợ | Sắp xếp điều kiện từ lớn đến nhỏ |
| EOMONTH | Gom hoá đơn theo kỳ | Đầu vào phải là ngày thật |
| EDATE | Lịch phân bổ, hạn hợp đồng | Kết hợp EOMONTH |
| TODAY | Tính số ngày quá hạn | Giá trị đổi mỗi ngày |
| DATEDIF | Số ngày, tháng giữa hai mốc | Ngày đầu phải nhỏ hơn |
| TRIM | Làm sạch tên đối tượng | Dùng trước khi tra cứu |
| TEXT | Giữ số 0 đầu MST, tạo khoá kỳ | Kết quả là chuỗi |
| ROUND | Khớp tiền thuế với tờ khai | Làm tròn trong công thức |
- 1Tuần 1
SUMIFS, COUNTIFS, SUBTOTAL trên sổ mua hàng thật của tháng trước.
- 2Tuần 2
XLOOKUP, INDEX/MATCH, IFERROR để đối chiếu bảng kê hoá đơn với sổ.
- 3Tuần 3
Nhóm ngày tháng và văn bản để dựng bảng tuổi nợ hoàn chỉnh.
- 4Ôn lại
Viết mỗi hàm một dòng ghi chú tình huống vào sổ tay cá nhân.
Khi đã thạo 15 hàm, bước tiếp theo là Pivot Table cho kế toán và cách tránh các lỗi Excel kinh điển làm sai số liệu.
Câu hỏi thường gặp
Kế toán mới nên học hàm nào đầu tiên?
Nên bắt đầu với SUMIFS và XLOOKUP vì hai hàm này giải quyết phần lớn việc tổng hợp và đối chiếu. Sau đó học nhóm ngày tháng để làm bảng tuổi nợ.
XLOOKUP và VLOOKUP nên dùng hàm nào?
Nếu mọi người trong nhóm dùng bản Excel có XLOOKUP thì nên ưu tiên vì ít lỗi hơn. Khi phải gửi file cho người dùng bản cũ, INDEX/MATCH là lựa chọn an toàn.
Có cần học macro hay VBA ngay không?
Chưa cần. Thạo hàm, Pivot Table và Power Query đã đủ cho hầu hết việc của kế toán viên; macro nên học khi có việc lặp lại mà các công cụ trên chưa xử lý được.
ACCA Consulting Vietnam có hỗ trợ đối chiếu số liệu cho doanh nghiệp không?
Có. Gói kế toán trọn gói bao gồm đối chiếu hoá đơn, công nợ, ngân hàng hằng tháng; doanh nghiệp cũng có thể yêu cầu rà soát sổ sách với bước kiểm tra sơ bộ miễn phí.
Muốn số liệu được đối chiếu đều đặn mỗi tháng?
ACCA Consulting Vietnam (ACCA Consulting VN) cung cấp dịch vụ kế toán TP.HCM và từ xa toàn quốc. Xem máy tính báo giá hoặc nhận tư vấn.
Nhận tư vấn miễn phíZaloWhatsApp