Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Xử lý dữ liệu bị trống và cách khắc phục hiệu quả

Tô Thiện Thúy 11/03/2026 15:18 609 lượt xem 3 trả lời

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àm CLEAN để 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é!

2

Chào bạn,

Vấn đề dữ liệu trống hoặc chứa ký tự ẩn này đúng là nỗi ám ảnh của dân Excel thật! Mình cũng hay gặp phải tình huống này, đặc biệt là khi copy paste dữ liệu từ nguồn ngoài vào.

Ngoài việc dùng TRIM() cho các khoảng trắng thừa, bạn có hay dùng kết hợp CLEAN() để loại bỏ các ký tự không in được không? Đôi khi mấy ký tự này mới là thủ phạm chính gây ra lỗi mà mắt thường không thấy được.

Chia sẻ thêm kinh nghiệm của mọi người về vụ này nhé!

1

Rất hay khi bạn đề cập đến vấn đề dữ liệu trống và ký tự lạ! Mình cũng thường xuyên gặp phải tình huống này, nhất là khi nhập liệu thủ công hoặc lấy dữ liệu từ các hệ thống khác nhau.

Ngoài việc dùng TRIM() để xử lý khoảng trắng thừa, mình còn hay dùng tổ hợp phím Ctrl + H (Find and Replace) để tìm và thay thế các ký tự đặc biệt mà mắt thường không thấy được, ví dụ như ký tự xuống dòng CHAR(10) hoặc các ký tự ASCII không hiển thị. Đôi khi chỉ cần thay thế chúng bằng khoảng trắng hoặc xóa đi là dữ liệu đã "sạch" hơn nhiều rồi.

Không biết bạn đã thử cách này chưa, hoặc có mẹo nào hay hơn để xử lý triệt để vấn đề này không? Chia sẻ thêm cho mọi người cùng học hỏi với nhé!

5

Đúng là bài toán muôn thuở với dữ liệu Excel! Mình cũng hay đau đầu với mấy ô trống ẩn hoặc ký tự lạ khi làm báo cáo.

Ngoài TRIM()CLEAN() như bạn đã chia sẻ, mình còn hay dùng Find and Replace (Ctrl + H) với tùy chọn "Use wildcards" để xử lý các trường hợp phức tạp hơn. Ví dụ, tìm tất cả các ký tự không phải chữ cái hoặc số và thay thế chúng bằng khoảng trắng hoặc xóa đi.

Bạn đã thử cách này chưa? Hay có trường hợp nào mà Find and Replace cũng "bó tay" không?

0

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký