Chào mọi người,
Dạo gần đây mình có mày mò và phát hiện ra một vài tiện ích nhỏ giúp tự động hóa việc làm sạch dữ liệu trong Excel, mà mình thấy rất hữu ích cho anh em văn phòng, đặc biệt là những ai hay phải xử lý các file dữ liệu lớn, lộn xộn.
Công việc làm sạch dữ liệu (data cleaning) thường tốn khá nhiều thời gian và dễ gây nhàm chán, ví dụ như:
- Loại bỏ các dòng trống
- Xóa các ký tự lạ, khoảng trắng thừa
- Chuẩn hóa định dạng ngày tháng, số
- Phát hiện và xử lý các giá trị trùng lặp (mặc dù đã có bài chia sẻ về xóa file trùng, nhưng đây là xử lý trong 1 file Excel)
Mình có tìm được một vài add-in hoặc các đoạn code VBA đơn giản có thể giúp tự động hóa một phần các công việc này. Ví dụ, có tiện ích giúp bạn chỉ với một vài click là có thể loại bỏ toàn bộ các dòng có chứa dữ liệu không hợp lệ hoặc các ô trống không mong muốn.
Một tiện ích khác mình thấy hay là khả năng tự động phát hiện và đề xuất cách xử lý các khoảng trắng thừa ở đầu, cuối hoặc giữa các chuỗi văn bản. Cái này rất quan trọng để đảm bảo các hàm như VLOOKUP, MATCH hoạt động chính xác.
Bạn nào quan tâm đến việc tự động hóa các tác vụ làm sạch dữ liệu, hoặc có những tiện ích hay ho muốn chia sẻ thêm thì cùng thảo luận ở đây nhé. Biết đâu chúng ta lại tìm ra được những giải pháp giúp công việc nhẹ nhàng hơn rất nhiều.