Chào mọi người, hôm nay mình muốn chia sẻ một vấn đề khá phổ biến khi làm việc với dữ liệu Excel: dữ liệu bị trống hoặc có các ký tự lạ ẩn sau các ô trống. Điều này thường gây ra nhiều khó khăn khi chúng ta thực hiện các phép tính, lọc hay phân tích dữ liệu.
Ví dụ, khi dùng hàm VLOOKUP hoặc SUMIFS, nếu ô tìm kiếm bị trống hoặc chứa ký tự khoảng trắng, hàm sẽ trả về kết quả sai hoặc lỗi. Tương tự, khi lọc dữ liệu, các ô trống này có thể làm mất đi những hàng dữ liệu quan trọng.
Mình thường gặp tình huống này khi tổng hợp dữ liệu từ nhiều nguồn khác nhau. Cách xử lý mình hay dùng là:
- Bước 1: Tìm và thay thế các ký tự khoảng trắng thừa. Đôi khi, các ô trông có vẻ trống nhưng thực chất chứa ký tự khoảng trắng. Mình dùng chức năng Find & Replace (Ctrl+H), ở ô 'Find what', gõ một dấu cách, để trống ô 'Replace with', rồi nhấn 'Replace All'.
- Bước 2: Xử lý các ô trống thực sự. Nếu vẫn còn ô trống, mình dùng hàm
TRIMđể loại bỏ các khoảng trắng thừa xung quanh ký tự (nếu có) và hàmCLEANđể loại bỏ các ký tự không in được. Sau đó, mình có thể điền giá trị mặc định (ví dụ: 0 cho số, 'N/A' cho văn bản) hoặc xóa hẳn các hàng đó tùy theo yêu cầu. Công thức có thể trông như thế này:=IF(TRIM(A1)"","Giá trị mặc định", A1). - Bước 3: Sử dụng Power Query (Get & Transform). Đối với các file lớn hoặc cần xử lý thường xuyên, Power Query là công cụ tuyệt vời. Nó cho phép bạn lọc bỏ các hàng trống, thay thế giá trị null bằng giá trị mong muốn một cách trực quan và tự động hóa quy trình này.
Cách này giúp dữ liệu của mình sạch sẽ và đáng tin cậy hơn rất nhiều. Mọi người có cách nào hay hơn hoặc gặp trường hợp nào phức tạp hơn không, chia sẻ cùng mình nhé!