Bạn có thể mua phần mềm tốt nhất, nhưng nếu đổ vào đó dữ liệu bẩn thì kết quả vẫn là báo cáo sai và nhân viên mất niềm tin. Rất nhiều dự án chuyển đổi số vấp ngay ở khâu này. Bài viết chỉ cho bạn cách nhận diện dữ liệu rác, làm sạch và chuẩn hóa trước khi lên hệ thống mới, kèm checklist để làm được ngay mà không cần chuyên gia dữ liệu.
Dữ liệu rác là gì và vì sao nó nguy hiểm
Dữ liệu rác là dữ liệu tồn tại nhưng không dùng được đáng tin: trùng lặp, thiếu trường, sai định dạng, hết hạn, hoặc mỗi người ghi một kiểu. Nó nguy hiểm vì âm thầm: hệ thống vẫn chạy, báo cáo vẫn ra số, chỉ có điều số đó sai. Khi quyết định kinh doanh dựa trên số sai, thiệt hại lớn hơn nhiều so với việc không có số.
Các dạng rác phổ biến nhất
- Trùng lặp: một khách hàng tồn tại ba lần với ba cách viết tên khác nhau.
- Thiếu: ô số điện thoại, mã số thuế, ngày tháng bị bỏ trống.
- Sai định dạng: số điện thoại lúc có số 0 đầu lúc không, ngày lúc ghi kiểu Việt lúc kiểu Mỹ.
- Không nhất quán: “TP.HCM”, “HCM”, “Sài Gòn” cùng chỉ một nơi nhưng máy hiểu là ba.
- Hết hạn: địa chỉ, người liên hệ đã đổi từ lâu.
Quy trình làm sạch dữ liệu theo thứ tự đúng
1. Kiểm kê trước khi dọn
Đừng dọn ngay. Trước tiên liệt kê bạn đang có những bảng dữ liệu nào, nằm ở đâu, ai đang giữ. Chọn ra dữ liệu thật sự cần cho phần mềm mới, phần còn lại có thể lưu trữ riêng thay vì kéo hết lên hệ thống mới.
2. Định nghĩa chuẩn trước khi sửa
Quyết định định dạng chuẩn cho từng trường: số điện thoại viết thế nào, tên tỉnh dùng danh sách cố định, ngày theo một kiểu duy nhất. Không có chuẩn thì mỗi lần làm sạch lại tạo ra một kiểu bẩn mới.
3. Khử trùng lặp
Gộp các bản ghi trùng, giữ lại thông tin đầy đủ và mới nhất. Đây là bước dễ sai nhất vì gộp nhầm hai khách hàng khác nhau còn tệ hơn để trùng. Nên dựa trên trường định danh ổn định như mã số thuế hoặc số điện thoại, không dựa vào tên.
4. Điền và chuẩn hóa
Bổ sung trường thiếu ở mức có thể, thống nhất định dạng theo chuẩn đã đặt. Với ô không thể tìm lại dữ liệu, đánh dấu rõ là “thiếu” thay vì bịa cho đủ.
5. Kiểm tra lại bằng mẫu
Lấy ngẫu nhiên vài chục bản ghi, đối chiếu với thực tế. Nếu mẫu sạch, khả năng cao toàn bộ ổn. Đây là bước rẻ tiền nhưng hay bị bỏ.
Ví dụ thực tế: danh sách khách hàng 8.000 dòng
Một cửa hàng bán lẻ chuyển từ sổ và Excel sang phần mềm bán hàng. File khách hàng có khoảng 8.000 dòng gộp từ nhiều chi nhánh. Khi kiểm tra, có nhiều khách trùng do nhân viên mỗi nơi nhập tên một kiểu, và một lượng lớn số điện thoại thiếu số 0 đầu do Excel tự cắt. Nếu bê nguyên lên, hệ thống nhắn tin chăm sóc sẽ gửi trùng và gửi lỗi. Cách xử lý: chuẩn hóa số điện thoại về đủ 10 số, gộp trùng theo số điện thoại, loại các dòng không có cách liên hệ nào. Danh sách sạch còn lại ít dòng hơn nhưng dùng được thật, và chiến dịch nhắn tin đầu tiên chạy không lỗi.
Sai lầm thường gặp và cách sửa
- Kéo hết dữ liệu cũ lên hệ thống mới. Sửa: chỉ chuyển phần cần dùng, lưu trữ phần còn lại riêng.
- Dọn xong nhưng không chặn nguồn tạo rác. Sửa: đặt ràng buộc nhập liệu và danh sách chọn sẵn trên phần mềm mới để rác không sinh ra tiếp.
- Gộp trùng dựa vào tên. Sửa: gộp theo trường định danh ổn định như mã số thuế hoặc số điện thoại.
- Không giữ bản gốc. Sửa: luôn sao lưu file gốc trước khi sửa, để còn đối chiếu khi nghi ngờ.
- Bịa dữ liệu cho đủ ô. Sửa: để trống và đánh dấu thiếu còn tốt hơn số liệu sai.
Checklist làm sạch dữ liệu
- Đã sao lưu bản gốc trước khi động vào.
- Đã liệt kê các nguồn dữ liệu và chọn phần cần chuyển.
- Đã định nghĩa định dạng chuẩn cho từng trường quan trọng.
- Đã khử trùng lặp theo trường định danh ổn định.
- Đã chuẩn hóa số điện thoại, ngày tháng, tên địa danh.
- Đã đánh dấu rõ các ô thiếu thay vì bịa.
- Đã kiểm tra mẫu ngẫu nhiên đối chiếu thực tế.
- Đã đặt ràng buộc nhập liệu trên hệ thống mới để chặn rác mới.
Kết luận và bước tiếp theo
Làm sạch dữ liệu không hào nhoáng nhưng quyết định phần mềm mới có đáng tin hay không. Bước tiếp theo cụ thể: mở file dữ liệu quan trọng nhất của bạn, lọc thử trùng theo số điện thoại và xem có bao nhiêu dòng lặp. Con số đó sẽ cho bạn biết khối lượng việc cần làm trước khi lên hệ thống mới.
Câu hỏi thường gặp
Nên làm sạch trước hay sau khi chuyển lên phần mềm mới?
Nên làm sạch trước. Đưa dữ liệu bẩn lên rồi mới sửa vừa tốn công gấp đôi, vừa khiến người dùng mất niềm tin ngay từ ngày đầu vì thấy số liệu sai.
Doanh nghiệp nhỏ không có nhân sự dữ liệu thì làm sao?
Phần lớn công việc làm được bằng bảng tính và tư duy cẩn thận: lọc trùng, thống nhất định dạng, kiểm mẫu. Chỉ khi khối lượng rất lớn hoặc dữ liệu phức tạp mới cần công cụ chuyên dụng hoặc người hỗ trợ.
Có nên xóa hẳn dữ liệu cũ không dùng đến?
Không nên xóa vội. Hãy lưu trữ riêng một bản. Dữ liệu tưởng vô dụng đôi khi cần cho tra cứu lịch sử hoặc nghĩa vụ lưu trữ theo quy định, nên tách ra khỏi hệ thống vận hành là đủ.
Làm sạch một lần là xong hay phải làm định kỳ?
Dữ liệu luôn có xu hướng bẩn dần theo thời gian. Sau lần dọn lớn ban đầu, nên rà soát định kỳ và quan trọng hơn là chặn nguồn tạo rác ngay tại khâu nhập liệu để không phải dọn lại từ đầu.

