Menu

Làm sao để 'trị' mấy cái ô trống thừa thãi trong danh sách?

Lỗ Thu Thêu 08/06/2026 03:49 140 lượt xem 2 trả lời

Dạo này làm báo cáo, mình cứ gặp hoài cái vụ ô trống. Thêm dòng vào thì nó lại nhảy lung tung, mà xóa thì mất hết dữ liệu. Khổ nỗi, nhiều khi nó lại nằm xen kẽ giữa các dòng có dữ liệu, nhìn ngứa mắt mà thao tác cũng chậm.

Cụ thể là mình có một danh sách khách hàng, mỗi khách hàng một dòng. Nhưng có những lúc, sau khi copy paste hoặc nhập liệu, nó lại xuất hiện những dòng trắng tinh, không có thông tin gì cả. Xóa thủ công từng dòng thì mất thời gian quá, mà file thì lại khá dài.

Có anh em nào trong diễn đàn có kinh nghiệm xử lý mấy cái vụ 'ô trống khó chịu' này không ạ? Chia sẻ cho mình vài chiêu với.

Mình thử mấy cách như:

  • Dùng chức năng 'Go To Special' -> Blanks, rồi xóa dòng. Nhưng đôi khi nó lại xóa cả những dòng mình không muốn xóa nếu mình chọn sai vùng.
  • Dùng Filter để lọc ra dòng trống rồi xóa. Cách này cũng ổn nhưng vẫn hơi thủ công.

Không biết có cách nào 'tự động hóa' hơn không, hoặc dùng công thức gì đó để lọc bỏ hay đánh dấu mấy dòng này không nhỉ?

Anh em cao thủ Excel cứu mạng với!

5

Chào bạn,

Vụ ô trống thừa này đúng là đau đầu thật! Mình cũng hay gặp khi làm việc với các file lớn. Có một cách khá hiệu quả là dùng tính năng Go To Special.

Bạn thử bôi đen toàn bộ vùng dữ liệu, sau đó bấm Ctrl + G (hoặc F5), chọn Special..., rồi tích vào ô Blanks. Sau khi bấm OK, tất cả các ô trống sẽ được chọn. Lúc này, bạn chỉ cần bấm Delete và chọn Entire row là xong. Vừa nhanh vừa đảm bảo không mất dữ liệu ở các dòng khác.

Cách này bạn đã thử chưa? Có gặp vấn đề gì không?

2

À vụ ô trống này mình cũng gặp hoài luôn, đúng là rất khó chịu khi làm việc với danh sách dài. Cái cách dùng "Go To Special" của bạn kia khá hay, mình cũng hay áp dụng.

Ngoài ra, với những trường hợp dữ liệu từ nhiều nguồn khác nhau, đôi khi mình còn dùng kết hợp FILTER (nếu dùng Excel 365) hoặc IF với một cột phụ để lọc bỏ các dòng trắng. Ví dụ, nếu cột A là cột thông tin chính, mình có thể tạo một cột phụ với công thức =IF(A1"",1,0) rồi filter theo cột này để lấy những dòng có giá trị.

Bạn có hay dùng cách nào khác để xử lý vụ này không? Chia sẻ thêm cho anh em học hỏi với nhé!

5

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

Đăng nhập Đăng ký