Checklist làm sạch dữ liệu nhân sự trong Excel trước khi báo cáo

Công thức đúng vẫn có thể cho kết quả sai nếu dữ liệu đầu vào bị lệch. Trước khi đếm nhân sự hoặc tổng hợp tuyển dụng, hãy kiểm tra theo thứ tự dưới đây. Ví dụ chỉ dùng mã và dữ liệu giả định.

1. Giữ bản gốc và xác định một dòng là gì

Giữ file nguồn, tạo bản làm việc riêng. Ghi nguồn dữ liệu, ngày lấy và kỳ báo cáo. Xác định mỗi dòng là một nhân viên, lần ứng tuyển hay lượt đào tạo.

Mã lặp lại có thể là lỗi trong danh sách nhân viên nhưng hợp lệ trong bảng ghi nhiều buổi đào tạo. Cần xét ý nghĩa của bảng.

2. Làm sạch nhãn ở cột phụ

Giả sử A1:C1 là MaNV, PhongBan, NgayVao. A2 chứa HR001; B2 có khoảng trắng đầu, cuối và hai khoảng trắng giữa từ:

 Kinh  doanh 

Tại D1 ghi PhongBanSach; D2 nhập:

=TRIM(B2)

Kết quả là “Kinh doanh”. Giữ cột gốc để so sánh trước khi dùng cột đã làm sạch. TRIM xử lý khoảng trắng thông thường, không tự bỏ khoảng trắng không ngắt mã Unicode 160 thường gặp khi sao chép từ web. Với trường hợp đó, thử:

=TRIM(SUBSTITUTE(B2,UNICHAR(160)," "))

Công thức thay ký tự 160 bằng khoảng trắng thường rồi mới xử lý. Nó không sửa mọi ký tự ẩn hay tự đổi “KD” thành “Kinh doanh”. Những nhãn viết tắt cần bảng quy ước đã được xác nhận.

3. Kiểm tra mã thiếu, mã trùng

Giả sử vùng mã nằm ở A2:A5. Trước hết, lọc và xử lý ô mã bị thiếu; giữ mã có số 0 đầu ở dạng văn bản. Sau khi chuẩn hóa mã, thêm cột kiểm tra:

=COUNTIF($A$2:$A$5,A2)>1

Sao chép công thức xuống các dòng. TRUE cho biết giá trị xuất hiện nhiều hơn một lần trong vùng. Đây là tín hiệu cần xem lại, chưa phải quyết định xóa.

Có thể dùng Home → Conditional Formatting → Highlight Cells Rules → Duplicate Values để tô màu. Chỉ dùng Remove Duplicates sau khi xác định đúng các cột làm khóa và giữ bản sao, vì thao tác này xóa dữ liệu trùng trong vùng được chọn.

4. Kiểm tra ngày và số ở đúng kiểu dữ liệu

Ngày nhìn giống nhau chưa chắc cùng kiểu

Với ngày vào ở C2, thử =ISNUMBER(C2). TRUE chỉ cho biết ô là số; nó chưa chứng minh đó là ngày đúng theo hồ sơ. FALSE có thể là ngày dạng văn bản hoặc ô trống cần kiểm tra.

Trong bài tập, nhập =DATE(2026,9,30) rồi định dạng dd/mm/yyyy. Với dữ liệu thật, xác nhận thứ tự ngày/tháng của nguồn trước khi chuyển đổi. Chuỗi 03/04/2026 có thể bị hiểu khác nhau theo thiết lập vùng.

Kiểm tra thêm ngày nghỉ trước ngày vào, ngày ngoài kỳ hợp lý, số lượng âm hoặc số được lưu dưới dạng chữ. Đổi định dạng hiển thị không tự sửa những lỗi này.

5. Đối chiếu sau khi làm sạch

  • Số dòng trước và sau có chênh lệch không? Mỗi dòng bỏ đi có lý do?
  • Còn mã trống, mã trùng hoặc nhãn ngoài danh mục không?
  • Thử lọc một phòng ban và đối chiếu thủ công với báo cáo.
  • Ghi lại những trường hợp chưa xác minh, thay vì tự đoán dữ liệu.

Bài tập: cho A2:A5 lần lượt là HR001, HR002, HR001, HR004. Công thức kiểm tra phải đánh dấu TRUE ở hai dòng HR001. Thử đổi một phòng ban thành “KD”: TRIM sẽ không tự đổi nhãn này. Bạn cần xác nhận quy ước trước khi gộp.

Các công thức dùng tên hàm tiếng Anh và dấu phẩy; đổi dấu phân cách đối số thành chấm phẩy nếu Excel yêu cầu.

Làm báo cáo từ dữ liệu đã kiểm tra

Tiếp tục với bài thực hành headcount theo ngày chốt hoặc lộ trình Excel cho nhân sự. Nếu cần khóa học có hướng dẫn, tham khảo trang Khóa học và kiểm tra nội dung làm sạch dữ liệu, bài tập cùng phiên bản Excel được dùng.

Tài liệu Microsoft để tra cứu

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *