AIDuLieu.comAI Dữ Liệu
Chất lượng và an toàn dữ liệu

Kiểm tra bảng AI trả về: đếm dòng, tổng kiểm, so mẫu để bắt dòng bịa và số bị đổi

AI có thể bịa thêm dòng, đổi một chữ số hay lặng lẽ cắt bớt bảng dài. Ba phép kiểm đếm dòng, tổng kiểm và so mẫu giúp bạn bắt lỗi trước khi dùng.

Vietnamese accountant at a desk in a small office in Hai Phong, comparing two stacks of paper with a pencil beside a laptop with a blank screen, seen from behind

Khi bạn đưa một bảng cho chatbot làm sạch, gộp hay đổi định dạng, kết quả trả về trông gọn gàng không có nghĩa là nó đúng. Mô hình ngôn ngữ không sao chép dữ liệu như một chương trình bảng tính; nó viết lại từng ô theo xác suất. Phần lớn ô sẽ khớp, nhưng thỉnh thoảng một số tiền bị đảo hai chữ số, một khách hàng không có trong danh sách gốc xuất hiện, hoặc bảng 400 dòng chỉ còn 180 dòng mà không có lời nhắn nào.

Bài này dành cho kế toán, nhân viên bán hàng, người làm báo cáo hằng tuần đang dùng ChatGPT, Gemini, Claude hay Copilot để xử lý bảng. Bạn sẽ có ba phép kiểm làm trong vài phút: đếm dòng, tổng kiểm và so mẫu, cộng thêm cách hỏi AI sao cho lỗi khó lọt hơn. Mọi con số trong bài là ví dụ giả định.

Ba kiểu lỗi AI hay gây ra khi xử lý bảng

Cắt bớt mà không báo. Mỗi lần trả lời, chatbot có giới hạn độ dài đầu ra. Với bảng dài, nó có thể dừng ở giữa, hoặc tệ hơn là viết "các dòng còn lại tương tự" rồi kết thúc. Khi bạn chép phần trả về vào Excel, bảng thiếu nửa nhưng không có ô nào báo lỗi. Đây là lỗi phổ biến nhất và cũng dễ bắt nhất nếu bạn đếm dòng.

Đổi giá trị trong lúc chép lại. Một mã hàng SP0158 thành SP0185, một số tiền 1.250.000 thành 1.205.000, một ngày 03/07 thành 07/03 vì AI tự hiểu theo kiểu tháng trước ngày sau. Lỗi kiểu này hiếm, nằm rải rác, và rất khó thấy bằng mắt vì ô vẫn có dạng hợp lý. Chỉ phép tổng kiểm hoặc so từng ô mới bắt được.

Thêm dòng không có trong dữ liệu gốc. Khi bạn nhờ "điền nốt các ô trống" hay "chuẩn hoá danh sách", AI đôi khi sinh ra bản ghi hợp lý về hình thức: một tên khách, một địa chỉ, một số lượng. Người đọc không thể phân biệt dòng bịa với dòng thật nếu không đối chiếu với bản gốc. Lỗi này nguy hiểm nhất với danh sách khách hàng, công nợ và tồn kho.

Âm thầm "sửa giúp". AI có xu hướng làm tròn số, gộp hai dòng nó cho là trùng, hoặc đổi tên cột cho đẹp hơn. Có khi đúng ý bạn, có khi không. Vấn đề là nó không luôn nói ra mình đã làm gì, nên bạn cần một phép so để thấy thay đổi.

Phép kiểm thứ nhất: đếm dòng trước và sau

Đây là phép kiểm rẻ nhất, nên làm với mọi bảng đi qua AI, kể cả khi bạn chỉ nhờ đổi định dạng ngày. Cách làm trong Excel hoặc Google Sheets như sau.

  1. Trước khi gửi, ghi lại số dòng dữ liệu của bảng gốc. Đặt con trỏ vào cột luôn có giá trị, ví dụ cột mã khách, và dùng hàm COUNTA cho cột đó, trừ đi dòng tiêu đề. Với bảng 400 khách, bạn ghi lại con số 400.
  2. Ghi thêm số giá trị không trùng của cột khoá. Trong Excel bản mới có thể dùng COUNTA(UNIQUE(A2:A401)); ở bản cũ dùng tính năng Remove Duplicates trên một bản sao để xem còn bao nhiêu. Con số này cho biết bảng có trùng sẵn hay không.
  3. Sau khi nhận kết quả từ AI và dán vào một trang tính mới, đếm lại theo đúng cách đó. Hai con số phải bằng nhau, trừ khi bạn chủ động nhờ xoá trùng; khi đó số dòng mới phải bằng đúng số giá trị không trùng đã ghi ở bước hai.
  4. Nếu lệch, đừng hỏi AI "sao thiếu dòng" trong cùng cuộc trò chuyện rồi tin vào câu trả lời. Chia bảng gốc thành từng phần 50 đến 100 dòng, xử lý lại từng phần và đếm từng phần.
  5. Ghi số dòng gốc và số dòng kết quả vào một ô ghi chú ngay trong tệp, kèm ngày xử lý. Lần sau người khác mở tệp sẽ biết bảng đã được kiểm.

Đếm dòng không bắt được lỗi đổi giá trị, nhưng nó loại ngay trường hợp bị cắt bớt hoặc bị chèn thêm, vốn chiếm phần lớn sự cố khi xử lý bảng dài qua chatbot.

Phép kiểm thứ hai: tổng kiểm cho cột số và cột chữ

Tổng kiểm là một con số đại diện cho cả cột, tính ở bản gốc và ở bản kết quả. Với cột tiền, đơn giản nhất là hàm SUM. Nếu tổng doanh thu bản gốc là 812.400.000 và bản kết quả là 812.355.000, chắc chắn có ít nhất một ô đã bị đổi, dù bạn chưa biết ô nào. Với cột số lượng, cộng thêm SUM và đếm số ô bằng không bằng COUNTIF(cột,0) để bắt trường hợp AI thay ô trống bằng số 0.

Cột chữ khó hơn vì không cộng được. Một mẹo dùng được ở cả Excel và Google Sheets là tổng độ dài: SUMPRODUCT(LEN(B2:B401)) cho cột họ tên. Nếu AI chỉ đổi định dạng ngày ở cột khác, tổng độ dài cột tên phải giữ nguyên. Nếu bạn nhờ viết hoa chữ cái đầu, tổng độ dài cũng không đổi, vì viết hoa không thêm bớt ký tự. Khi con số này lệch, tức là có tên bị thêm, bớt hoặc sửa chữ.

Với cột ngày, tổng kiểm là giá trị nhỏ nhất và lớn nhất: MIN và MAX của cột sau khi đã đổi về kiểu ngày. Nếu dữ liệu gốc chỉ có đơn từ tháng 1 đến tháng 6 mà kết quả xuất hiện ngày tháng 12, rất có thể AI đã đảo ngày với tháng ở những dòng có ngày nhỏ hơn 13.

Lưu ý về cú pháp: các công thức trong bài viết theo Excel bản tiếng Anh, ngăn tham số bằng dấu phẩy. Máy cài định dạng vùng Việt Nam thường dùng dấu chấm phẩy, nên nếu Excel báo lỗi công thức, hãy đổi dấu phẩy thành chấm phẩy trước khi nghĩ đến chuyện sai hàm.

Phép kiểm thứ ba: so mẫu từng ô với bản gốc

Hai phép kiểm trên cho biết có lệch hay không; so mẫu cho biết lệch ở đâu. Cách làm thực tế là chọn ngẫu nhiên một nhóm dòng rồi so từng ô với bản gốc. Bảng dưới gợi ý cỡ mẫu theo mức độ quan trọng của dữ liệu.

Loại bảngCách chọn mẫuKhi gặp một lỗi
Danh sách nội bộ, ít hệ quả (danh sách lớp tập huấn, danh bạ phòng ban)Mười dòng ngẫu nhiên cộng năm dòng cuối bảngSửa lỗi đó và so thêm mười dòng nữa
Danh sách khách hàng, nhà cung cấpKhoảng một phần mười số dòng, rải đều từ đầu đến cuốiBỏ kết quả của AI cho phần đó, làm lại bằng công thức
Công nợ, lương, tồn kho, số tiền phải trảSo toàn bộ bằng công thức so khớp theo mãKhông dùng kết quả AI; chỉ dùng AI để viết công thức xử lý

Để chọn dòng ngẫu nhiên, thêm một cột phụ với hàm RAND rồi sắp xếp theo cột đó. Năm dòng cuối bảng luôn nên có trong mẫu, vì lỗi cắt bớt và lỗi "các dòng còn lại tương tự" thường nằm ở cuối.

Với bảng quan trọng, so toàn bộ bằng công thức: dùng XLOOKUP (Excel 2021 trở lên hoặc Microsoft 365) hay VLOOKUP (bản cũ) để kéo giá trị gốc theo mã sang bảng kết quả, rồi một cột so sánh bằng phép bằng. Lọc các dòng ra FALSE là thấy ngay ô bị đổi.

Hỏi AI theo cách để lỗi khó lọt hơn

Cách bạn giao việc ảnh hưởng rất nhiều tới khả năng sai. Vài nguyên tắc đã được nhiều người làm dữ liệu áp dụng:

  • Nhờ AI viết công thức hoặc quy tắc, rồi tự áp dụng trong bảng tính, thay vì nhờ nó trả lại cả bảng đã sửa. Ví dụ câu lệnh: "Bảng của mình có cột C là số điện thoại, lẫn dấu cách, dấu chấm và tiền tố quốc gia. Viết một công thức Excel đưa về dạng mười chữ số bắt đầu bằng số không, giải thích từng phần." Công thức chạy giống nhau trên mọi dòng, không có chuyện "mệt" ở dòng 300.
  • Nếu buộc phải để AI trả bảng, chia nhỏ từng phần và yêu cầu ghi rõ số dòng đã nhận và số dòng trả về ở đầu câu trả lời. Con số AI tự báo không thay được phép đếm của bạn, nhưng khi nó tự nhận "đã nhận 100 dòng, trả về 97 dòng" thì bạn biết phải hỏi tiếp.
  • Yêu cầu giữ nguyên cột mã định danh và không được thêm dòng. Câu lệnh nên có câu: "Không thêm, bớt hay gộp dòng; ô nào không xử lý được thì để nguyên và ghi KHÔNG RÕ ở cột ghi chú."
  • Yêu cầu một cột "đã thay đổi" ghi ngắn AI đã sửa gì ở dòng đó. Cột này giúp bạn so mẫu nhanh hơn và phát hiện những chỗ AI "sửa giúp" ngoài yêu cầu.
  • Tắt thói quen hỏi tiếp trong một cuộc trò chuyện quá dài. Khi hội thoại kéo dài, mô hình có thể lẫn dữ liệu của lượt trước vào lượt sau. Mỗi bảng mới nên bắt đầu một cuộc trò chuyện mới.

Che dữ liệu trước khi gửi, kể cả khi chỉ nhờ kiểm

Phép kiểm tốt nhất cũng không cứu được việc bạn đã dán nguyên danh sách khách hàng thật vào một công cụ bên ngoài. Trước khi gửi bảng cho chatbot, thay họ tên bằng mã khách, bỏ số điện thoại và địa chỉ nếu việc cần làm không liên quan tới chúng. Nhờ đổi định dạng ngày thì chỉ cần gửi cột ngày cùng cột mã; nhờ chuẩn hoá tên tỉnh thì chỉ cần gửi cột địa chỉ đã bỏ số nhà.

Cách làm này còn có lợi cho chính việc kiểm: bảng gửi đi càng ít cột, AI càng ít cơ hội sửa nhầm chỗ không liên quan, và bạn càng dễ ghép kết quả về bảng gốc bằng cột mã. Cột mã định danh đóng vai trò mỏ neo; giữ nó nguyên vẹn là điều kiện để mọi phép đối chiếu phía sau hoạt động.

Nếu công ty bạn có quy định riêng về dữ liệu nào được đưa vào công cụ AI nào, quy định đó đứng trên mọi mẹo trong bài. Phần nguyên tắc pháp lý về dữ liệu cá nhân được trang AI Bảo Mật viết riêng; ở đây chỉ bàn phần kỹ thuật trong bảng tính.

Một quy trình năm phút dán cạnh màn hình

Trước khi gửi. Lưu bản gốc thành tệp riêng, không bao giờ làm trực tiếp trên nó. Ghi số dòng, số mã không trùng, tổng các cột số và tổng độ dài cột tên chính. Che hoặc bỏ cột không cần thiết.

Khi giao việc. Ưu tiên xin công thức thay vì xin bảng. Nếu xin bảng, chia phần tối đa khoảng 100 dòng, yêu cầu giữ cột mã, cấm thêm bớt dòng và có cột ghi chú thay đổi.

Sau khi nhận. Dán vào trang tính mới, đếm lại dòng, tính lại các tổng kiểm, so mẫu theo bảng cỡ mẫu ở trên. Có một điểm lệch là dừng lại tìm nguyên nhân, không "chắc chỉ lệch một chút".

Khi ghép về. Ghép theo cột mã bằng hàm dò tìm, không dán đè theo vị trí dòng. Dán đè theo vị trí là cách nhanh nhất để một dòng lệch làm sai cả nửa bảng phía dưới.

Khi xong. Ghi chú ngày, việc đã làm, công cụ đã dùng và kết quả các phép kiểm vào một ô hoặc trang tính nhật ký. Bảng sạch và đã kiểm lúc này mới sẵn sàng cho bước phân tích, phần việc mà trang AI Phân Tích bàn sâu hơn.

Câu hỏi thường gặp

Vì sao AI lại bịa thêm dòng trong khi mình chỉ nhờ sắp xếp lại bảng?

Mô hình ngôn ngữ sinh văn bản theo xác suất chứ không sao chép chính xác như phần mềm bảng tính. Với bảng dài, nhiều cột giống nhau, nó có thể tạo ra một dòng có hình thức hợp lý. Vì vậy cần đếm dòng và so theo mã sau mỗi lần xử lý.

Bảng nhỏ khoảng 20 dòng có cần kiểm không?

Vẫn nên kiểm, nhưng nhanh: đếm dòng và đọc lướt so với bản gốc là đủ. Lỗi đổi số vẫn có thể xảy ra ở bảng nhỏ. Nếu bảng chứa số tiền phải thanh toán thì so toàn bộ, vì hai mươi dòng chỉ mất vài phút.

Tổng kiểm khớp rồi thì có chắc bảng đúng không?

Chưa chắc. Hai lỗi ngược chiều có thể triệt tiêu nhau, ví dụ một ô tăng mười nghìn và một ô giảm mười nghìn. Tổng kiểm cho biết khả năng cao là ổn; so mẫu ngẫu nhiên mới cho thêm bằng chứng. Với dữ liệu tiền bạc, nên so toàn bộ theo mã.

Công cụ AI tích hợp sẵn trong Excel hay Google Sheets có ít lỗi hơn chatbot không?

Công cụ tích hợp thường làm việc trực tiếp trên vùng dữ liệu và hay đề xuất công thức, nên ít gặp lỗi cắt bớt hơn. Tuy nhiên chúng vẫn có thể hiểu sai yêu cầu. Tính năng thay đổi theo phiên bản, bạn nên kiểm phiên bản hiện hành và vẫn áp dụng ba phép kiểm.

Có nên nhờ chính AI kiểm lại kết quả của nó không?

Có thể nhờ để phát hiện thêm vấn đề, nhưng không dùng làm bằng chứng cuối cùng. AI dễ xác nhận kết quả của chính nó là đúng. Phép đếm và tổng kiểm do bạn tự tính bằng hàm bảng tính mới là căn cứ đáng tin.

Làm sao biết AI đã đảo ngày và tháng?

Kiểm giá trị nhỏ nhất và lớn nhất của cột ngày, và lọc các dòng có ngày nhỏ hơn hoặc bằng 12. Nếu xuất hiện ngày nằm ngoài khoảng thời gian thật của dữ liệu, gần như chắc chắn đã bị đảo. Cách phòng là yêu cầu AI giữ định dạng ngày/tháng/năm và ghi rõ trong câu lệnh.

Cần tư vấn cụ thể cho trường hợp của bạn?

Chúng tôi sẽ liên hệ trong vòng 24 giờ.

Đăng ký tư vấn ngay

Bài viết liên quan

Bạn cần hỗ trợ thêm?

Để lại thông tin, chúng tôi sẽ liên hệ trong 24 giờ.

hoặc
Gọi ngay 0926 138 138