Chào mọi người,
Trong quá trình làm kế toán, việc đối chiếu số liệu giữa file Excel tổng hợp và sổ cái trên phần mềm kế toán luôn là một công đoạn tốn thời gian và dễ sai sót. Mình đã thử nhiều cách và hôm nay muốn chia sẻ một phương pháp tự động hóa phần nào việc này.
Tình huống của mình là có một file Excel chứa các giao dịch phát sinh trong kỳ, và mình cần kiểm tra xem số liệu trên file Excel này có khớp với sổ cái của phần mềm kế toán hay không. Thay vì xuất sổ cái ra Excel rồi dò từng dòng, mình đã nghĩ ra cách dùng VLOOKUP kết hợp với một vài hàm phụ trợ.
Cách làm cơ bản:
- Bước 1: Chuẩn bị dữ liệu trên cả file Excel và phần mềm. Đảm bảo các cột thông tin quan trọng như Ngày, Diễn giải, Số tiền, Tài khoản Nợ/Có là nhất quán.
- Bước 2: Trên file Excel tổng hợp, thêm một cột phụ. Cột này sẽ tạo ra một mã duy nhất cho mỗi giao dịch, ví dụ kết hợp ngày, diễn giải ngắn và số tiền.
- Bước 3: Xuất sổ cái từ phần mềm kế toán ra một file Excel riêng. Tương tự, tạo một cột mã duy nhất cho các giao dịch trong sổ cái này.
- Bước 4: Sử dụng hàm
VLOOKUPđể tra cứu mã giao dịch từ file Excel tổng hợp trong danh sách sổ cái đã xuất.
Ví dụ công thức VLOOKUP cơ bản:
=VLOOKUP(MaGiaoDich, BangSoCai!A:D, 2, FALSE)Trong đó:
MaGiaoDich: Là mã giao dịch duy nhất bạn đã tạo ở Bước 2.BangSoCai!A:D: Là vùng dữ liệu chứa sổ cái đã xuất (bao gồm cột mã giao dịch và các cột thông tin khác), giả sử nằm ở Sheet tên là 'BangSoCai', từ cột A đến D.2: Là số thứ tự của cột bạn muốn lấy kết quả trả về (ví dụ: cột diễn giải).FALSE: Để tìm kiếm chính xác.
Sau đó, bạn có thể thêm các hàm khác như IFERROR để xử lý các giao dịch không tìm thấy, hoặc SUM để tính tổng số tiền khớp/không khớp.
Cách này giúp mình tiết kiệm kha khá thời gian và giảm thiểu sai sót. Không biết có anh chị em nào có cách nào hay hơn hoặc có kinh nghiệm gì khi đối chiếu số liệu giữa Excel và phần mềm không, chia sẻ thêm cho mọi người cùng học hỏi ạ!