Nội dung bài viết
Bạn muốn nhờ AI phân loại 300 dòng công nợ, nhưng trong bảng có tên khách hàng, mã số thuế, số tài khoản. Ẩn danh hoá dữ liệu là bước thay các thông tin đó bằng mã giả trước khi gửi, rồi ghép lại sau khi nhận kết quả. Bài viết hướng dẫn cách làm bằng Excel mà ACCA Consulting Vietnam gợi ý cho kế toán viên, không cần công cụ đặc biệt.
1. Ẩn danh hoá dữ liệu là gì, khác gì giả danh hoá?
Trong thực hành, có hai mức. Ẩn danh hoá hoàn toàn: xoá hẳn thông tin nhận diện, không thể khôi phục. Giả danh hoá (pseudonymization): thay bằng mã giả, giữ bảng ánh xạ trong công ty để ghép lại. Kế toán thường cần mức thứ hai vì phải đưa kết quả trở lại sổ sách.
2. Cần ẩn những cột nào?
| Loại thông tin | Cách xử lý | Ví dụ sau xử lý |
|---|---|---|
| Tên khách hàng, nhà cung cấp | Thay bằng mã giả | KH001, NCC014 |
| Mã số thuế | Thay bằng mã giả hoặc xoá | MST001 |
| Số tài khoản ngân hàng | Xoá cột | (đã xoá) |
| Tên người, CCCD, số điện thoại | Xoá cột | (đã xoá) |
| Diễn giải tự do | Rút gọn theo nhóm hoặc xoá | Thu tiền hàng |
| Số tiền | Giữ nguyên hoặc nhân hệ số bí mật nếu rất nhạy cảm | 125.000.000 |
Cột diễn giải là chỗ hay sót nhất: “CK cho anh Minh tiền hàng HĐ 123” chứa tên người và số hoá đơn. Nếu không cần cho tác vụ, hãy xoá cột này trong bản gửi.
3. Cách làm trong Excel từng bước
- 1Sao chép tệp
Làm trên bản sao, giữ nguyên tệp gốc.
- 2Lập bảng MAP
Lấy danh sách tên duy nhất, gán mã giả cho từng tên.
- 3Thay bằng công thức
Dùng tra cứu để thay tên thật bằng mã giả.
- 4Dán giá trị, xoá cột thật
Chuyển công thức thành giá trị, xoá cột tên, MST, số tài khoản.
- 5Gửi AI
Chỉ gửi bản đã xử lý kèm câu lệnh.
- 6Ghép lại
Tra ngược mã giả về tên thật trong tệp kết quả.
Các công thức cụ thể, giả sử dữ liệu ở sheet DuLieu, tên khách hàng ở cột B:
- Lấy danh sách tên duy nhất (Excel 365):
=UNIQUE(DuLieu!B2:B500). Phiên bản cũ dùng Data → Remove Duplicates. - Tạo mã giả ở cột B của sheet MAP:
="KH"&TEXT(ROW()-1,"000"). - Thay tên bằng mã trong sheet DuLieu:
=XLOOKUP(B2,MAP!$A:$A,MAP!$B:$B,"CHUA_CO_MA"). Phiên bản không có XLOOKUP:=IFERROR(VLOOKUP(B2,MAP!$A:$B,2,FALSE),"CHUA_CO_MA"). - Ghép ngược khi nhận kết quả (cột B là mã giả):
=XLOOKUP(B2,MAP!$B:$B,MAP!$A:$A,"").
Lọc giá trị CHUA_CO_MA trước khi gửi: nếu còn, nghĩa là có tên chưa được đưa vào bảng MAP. Nếu chưa quen XLOOKUP, xem bài XLOOKUP thay VLOOKUP trong đối chiếu kế toán.
4. Ví dụ trước – sau
| Cột | Trước | Sau |
|---|---|---|
| Ngày | 05/10/2026 | 05/10/2026 |
| Khách hàng | Công ty TNHH Thương mại An Phát | KH001 |
| Mã số thuế | 0300000001 | MST001 |
| Số tài khoản | 1234 5678 9999 | (đã xoá) |
| Diễn giải | CK anh Minh thanh toán HĐ 0000123 | Thu tiền hàng |
| Số tiền | 125.000.000 | 125.000.000 |
| Ngày đến hạn | 20/09/2026 | 20/09/2026 |
Câu lệnh gửi kèm: “Bảng dưới là công nợ phải thu, khách hàng đã được mã hoá. Phân nhóm theo số ngày quá hạn (0–30, 31–60, 61–90, trên 90), tính tổng từng nhóm theo mã khách hàng. Không suy đoán danh tính khách hàng.” Kết quả trả về theo mã KH001, bạn ghép ngược để có tên thật.
Ví dụ minh hoạ; từ lần thứ hai, bảng MAP dùng lại nên chỉ cần bổ sung mã cho khách hàng mới.
Xem dạng bảng
| Lập bảng MAP lần đầu | 20 phút |
| Thay bằng công thức, dán giá trị | 5 phút |
| Gửi AI, nhận kết quả | 10 phút |
| Ghép ngược, soát | 10 phút |
5. Lỗi thường gặp và checklist trước khi gửi
- Không còn giá trị CHUA_CO_MA.
- Đã chuyển công thức thành giá trị (công thức có thể lộ tên sheet MAP).
- Đã xoá cột tên, MST, số tài khoản, diễn giải tự do.
- Kiểm tra tên sheet, tên tệp, thuộc tính tác giả không chứa thông tin thật.
- Không gửi kèm ảnh chụp màn hình tệp gốc.
- Bảng MAP lưu ở thư mục có phân quyền.
Theo kinh nghiệm của đội ngũ ACCA, lỗi hay gặp là chỉ ẩn cột tên khách nhưng quên tên tệp như “CongNo_AnPhat_T10.xlsx” hoặc khách hàng lớn duy nhất có thể đoán ra qua quy mô số tiền. Khi số tiền quá đặc trưng, cân nhắc nhân hệ số bí mật hoặc chỉ gửi tỷ lệ. Nguyên tắc chung xem thêm bài dữ liệu nào không nên đưa lên ChatGPT và quy chế sử dụng AI.
Câu hỏi thường gặp
Ẩn danh hoá rồi có được đưa bảng lương lên AI không?
Không nên. Bảng lương vẫn có thể nhận diện người qua chức danh, mức lương. Hãy tạo vài dòng dữ liệu giả định để nhờ AI kiểm tra công thức, rồi áp dụng vào tệp thật.
Có công cụ nào tự động ẩn danh hoá không?
Có các nhóm công cụ xử lý dữ liệu hỗ trợ việc này, nhưng với doanh nghiệp nhỏ, Excel và bảng ánh xạ là đủ. Quan trọng là quy trình kiểm tra trước khi gửi.
Nên dùng mã giả cố định hay đổi mỗi lần?
Mã cố định giúp ghép và so sánh giữa các kỳ dễ hơn. Nếu lo bị suy đoán, có thể tạo bảng ánh xạ mới cho từng dự án.
ACCA Consulting Vietnam có hỗ trợ chuẩn hoá danh mục mã khách hàng không?
Có. Trong phạm vi dịch vụ kế toán, ACCA hỗ trợ xây dựng danh mục khách hàng, nhà cung cấp, mã chi phí thống nhất, giúp việc tra cứu, đối chiếu và ẩn danh hoá thuận tiện hơn.
Danh mục chuẩn, dữ liệu an toàn hơn
ACCA Consulting Vietnam (ACCA Consulting VN) cung cấp dịch vụ kế toán trọn gói, giúp danh mục và sổ sách được mã hoá thống nhất, sẵn sàng cho các ứng dụng AI an toàn.
Nhận tư vấn miễn phíZaloWhatsApp