8 Cách xóa hàng trống trong Excel

Các hàng dữ liệu trống có thể là một khó chịu lớn.

Họ sẽ khiến những việc nhất định như điều hướng xung quanh dữ liệu của chúng tôi trở nên khó khăn hơn nhiều.

Nhưng tin tốt là có rất nhiều cách để loại bỏ những hàng không mong muốn này và nó có thể khá dễ dàng để làm điều đó.

Trong bài đăng này, chúng ta sẽ xem xét 9 cách để xóa các hàng trống khỏi dữ liệu Excel của chúng tôi.

Xóa hàng trống theo cách thủ công

Phương pháp đầu tiên là cách thủ công.

Đừng lo lắng, chúng tôi sẽ chuyển đến các phương pháp dễ dàng hơn sau. Nhưng nếu chúng ta chỉ có một vài hàng thì cách thủ công có thể nhanh hơn.

cach xoa hang trong trong excel h1

Chọn các hàng trống mà chúng tôi muốn xóa. Giữ phím Ctrl và nhấp vào một hàng để chọn nó.

cach xoa hang trong trong excel h2

Khi các hàng chúng ta muốn xóa được chọn thì chúng ta có thể nhấp chuột phải và chọn Delete từ menu.

cach xoa hang trong trong excel h3

Chúng ta cũng có thể xóa các hàng bằng lệnh ribbon. Chuyển đến tab Home ➜ nhấp vào lệnh Delete ➜ rồi chọn Delete Sheet Rows .

cach xoa hang trong trong excel h4

Ngoài ra còn có một phím tắt rất tiện dụng để xóa hàng (cột hoặc ô). Nhấn Ctrl +  trên bàn phím.

Đó là nó! Hàng trống của chúng tôi bây giờ đã biến mất.

Xóa hàng trống bằng cách sử dụng chuyển đến đặc biệt

Chọn và xóa hàng theo cách thủ công là OK nếu chúng ta chỉ có một vài hàng để xóa.

Điều gì sẽ xảy ra nếu có nhiều hàng trống trải dài trên dữ liệu của chúng tôi? Lựa chọn thủ công sẽ là một nỗi đau!

Đừng lo lắng, có một lệnh trong Excel để chọn tất cả các ô trống cho chúng tôi.

cach xoa hang trong trong excel h5

Đầu tiên, chúng ta cần chọn một cột dữ liệu bao gồm tất cả các hàng trống. Cách dễ nhất để làm điều này là chọn ô đầu tiên (A1 trong ví dụ này), sau đó giữ phím Shift và chọn ô cuối cùng (A14 trong ví dụ này).

cach xoa hang trong trong excel h6

Bây giờ chúng ta có thể sử dụng lệnh Go To Special để chỉ chọn các ô trống. Chuyển đến tab Home  ➜ nhấn lệnh Find & Select ➜ chọn Go To Special từ menu.

cach xoa hang trong trong excel h7

Ngoài ra còn có một phím tắt tiện dụng cho menu Go To . Nhấn Ctrl + G để mở menu Go To , sau đó nhấp vào nút Special để mở menu Go To Special .

cach xoa hang trong trong excel h8

Cho dù chúng ta mở menu Go To rồi nhấp vào Special  hoặc chúng ta chuyển trực tiếp đến menu Go To Special , chúng ta sẽ đến cùng một menu Go To Special .

Bây giờ tất cả những gì chúng ta cần làm là chọn Blanks từ các tùy chọn và nhấn nút OK . Thao tác này sẽ chỉ chọn các ô trống từ lựa chọn cột ban đầu của chúng tôi.

cach xoa hang trong trong excel h9

Bây giờ chúng ta cần xóa các hàng đã chọn đó.

  1. Sử dụng bất kỳ phương pháp xóa hàng nào từ phần Delete Blank Rows Manually .
    • Nhấp chuột phải vào ➜ Delete
    • Tab Home ➜ Delete ➜ Delete Sheet Rows
    • Phím tắt Ctrl + 
  2. Trong menu Delete , chọn Entire row và nhấn nút OK .

Giống như phép thuật, chúng ta có thể tìm và xóa hàng trăm hàng trống trong dữ liệu của mình trong vòng vài giây. Điều này đặc biệt tốt khi chúng ta có rất nhiều hàng trống nằm rải rác trên một tập dữ liệu dài.

Xóa hàng trống bằng lệnh tìm

Phương pháp này sẽ rất giống với phương pháp  Xóa hàng trống ở trên bằng cách sử dụng phương pháp Special . Sự khác biệt duy nhất là chúng tôi sẽ chọn các ô trống của chúng tôi bằng cách sử dụng lệnh Find .

Giống như trước đây, chúng ta cần chọn một cột trong dữ liệu của mình.

cach xoa hang trong trong excel h10

Chuyển đến tab Home ➜ nhấn lệnh Find & Select ➜ chọn Find từ menu.

cach xoa hang trong trong excel h11

Ngoài ra còn có một phím tắt mà chúng ta có thể sử dụng để mở menu Find. Nhấn Ctrl + F trên bàn phím.

cach xoa hang trong trong excel h12

Dù bằng cách nào, thao tác này sẽ mở ra menu Tìm & Thay thế cho chúng ta.

  1. Mở rộng các tùy chọn Advanced  trong menu Tìm.
  2. Để trống hộp nhập Find what.
  3. Chọn  tùy chọn Match entire cell contents.
  4. Within chọn Sheet
  5. Look chọn Values
  6. Nhấn nút FInd All để trả về tất cả các ô trống.

cach xoa hang trong trong excel h13

Thao tác này sẽ hiển thị danh sách tất cả các ô trống được tìm thấy trong phạm vi đã chọn ở cuối menu Find .

Chúng ta có thể chọn tất cả chúng bằng cách  nhấn Ctrl + ASau đó, chúng ta có thể đóng menu Find bằng cách nhấn nút Close . Bây giờ chúng ta có thể xóa tất cả các ô trống như trước đây.

Xóa hàng trống bằng bộ lọc

Chúng tôi cũng có thể sử dụng bộ lọc để tìm các hàng trống và xóa chúng khỏi dữ liệu của mình.

cach xoa hang trong trong excel h14

Đầu tiên, chúng ta cần thêm bộ lọc vào dữ liệu của mình.

  1. Chọn toàn bộ phạm vi dữ liệu bao gồm các hàng trống.
  2. Chuyển đến tab Data .
  3. Nhấn nút Filter trong phần Sắp xếp & Bộ lọc.

cach xoa hang trong trong excel h15

Chúng tôi cũng có thể thêm bộ lọc vào một dải ô bằng cách sử dụng phím tắt Ctrl + Shift + L.

cach xoa hang trong trong excel h16

Thao tác này sẽ thêm các chuyển đổi sắp xếp và lọc cho từng tiêu đề cột và bây giờ chúng ta có thể sử dụng chúng để lọc ra khoảng trống.

  1. Nhấp vào chuyển đổi bộ lọc trên một trong các cột.
  2. Sử dụng nút chuyển đổi Select All để bỏ chọn tất cả các mục.
  3. Kiểm tra các Blanks .
  4. Nhấn nút OK .

cach xoa hang trong trong excel h17

Khi dữ liệu của chúng tôi được lọc, số hàng xuất hiện bằng màu xanh lam và các hàng được lọc là số bị thiếu.

Bây giờ chúng ta có thể chọn các hàng trống này với đánh số hàng màu xanh lam và xóa chúng bằng bất kỳ phương pháp thủ công nào.

Sau đó, chúng ta có thể nhấn nút OK khi Excel hỏi chúng ta có muốn Delete entire sheet row hay không .

Khi chúng tôi xóa các bộ lọc, tất cả dữ liệu của chúng tôi sẽ vẫn ở đó nhưng không có hàng trống!

cach xoa hang trong trong excel h18

Chúng ta có thể sử dụng các bộ lọc theo một cách hơi khác để loại bỏ các hàng trống. Lần này chúng ta sẽ lọc ra những chỗ trống. Nhấp vào chuyển đổi bộ lọc trên một trong các cột ➜ bỏ chọn Blanks  ➜ nhấn nút OK .

cach xoa hang trong trong excel h19

Bây giờ tất cả các hàng trống của chúng tôi đã bị ẩn và chúng tôi có thể sao chép và dán dữ liệu của mình vào một vị trí mới mà không có tất cả các hàng trống.

Xóa hàng trống bằng bộ lọc nâng cao

Tương tự như phương pháp bộ lọc, chúng tôi có thể sử dụng tùy chọn Advanced Filters để nhận bản sao dữ liệu của chúng tôi trừ đi bất kỳ hàng trống nào.

cach xoa hang trong trong excel h20

Để sử dụng tính năng Advanced Filters, chúng tôi sẽ cần thực hiện một chút công việc thiết lập.

  1. Chúng tôi cần thiết lập phạm vi tiêu chí bộ lọc. Chúng tôi sẽ chỉ lọc dựa trên một cột, vì vậy chúng tôi cần một tiêu đề cột từ dữ liệu của chúng tôi (trong ví dụ này là F1). Bên dưới tiêu đề cột, chúng ta cần tiêu chí của mình (trong ví dụ này là F2), chúng ta cần nhập =""vào ô này làm tiêu chí của mình.
  2. Chọn phạm vi dữ liệu để lọc.
  3. Chuyển đến tab Data.
  4. Chọn Advanced trong phần Sort & Filter.

cach xoa hang trong trong excel h21

Bây giờ chúng ta cần cấu hình menu Advanced Filter.

  1. Chọn Copy to another location .
  2. Chọn phạm vi dữ liệu sẽ được lọc. Điều này sẽ được điền nếu phạm vi được chọn trước khi mở menu bộ lọc nâng cao.
  3. Thêm tiêu chí vào Criteria range (F1: F2 trong ví dụ này).
  4. Chọn vị trí trong trang tính để sao chép dữ liệu đã lọc.
  5. Nhấn nút OK.

Bây giờ chúng tôi nhận được một bản sao dữ liệu của chúng tôi ở vị trí mới mà không có ô trống.

Xóa hàng trống bằng chức năng lọc

Nếu chúng tôi đang sử dụng Excel trực tuyến hoặc Excel cho Office 365, thì chúng tôi có thể sử dụng một trong các hàm mảng động mới để lọc ra các hàng trống của chúng tôi.

Trên thực tế, có một hàm FILTER mảng động mà chúng ta có thể sử dụng.

Cú pháp hàm FILTER

= FILTER ( Array, Include, [Empty] )
  • Array là phạm vi dữ liệu cần lọc.
  • Include là một biểu thức logic cho biết những gì cần bao gồm trong các kết quả được lọc.
  • Empty là kết quả hiển thị nếu không tìm thấy kết quả nào dựa trên đối số Bao gồm.

Chức năng FILTER để lọc các khoảng trống

cach xoa hang trong trong excel h22

= FILTER ( CarData, CarData[Make]<>"" )

Hàm trên chỉ cần nhập vào một ô và kết quả sẽ tràn sang các ô còn lại khi cần thiết. Hàm sẽ lọc CarData trên cột Make và lọc ra bất kỳ khoảng trống nào.

Thật dễ dàng và phần tuyệt vời là nó năng động. Bởi vì dữ liệu của chúng tôi nằm trong bảng Excel , khi chúng tôi thêm dữ liệu mới vào bảng CarData , nó sẽ xuất hiện trong kết quả đã lọc của chúng tôi.

Xóa hàng trống bằng cách sắp xếp

cach xoa hang trong trong excel h23

Ngoài tất cả các kỹ thuật lọc, chúng ta có thể sắp xếp dữ liệu của mình để lấy tất cả các hàng trống.

  1. Chọn phạm vi dữ liệu.
  2. Chuyển đến tab Data .
  3. Nhấn lệnh sắp xếp. Thứ tự tăng dần hoặc giảm dần sẽ hoạt động.

cach xoa hang trong trong excel h24

Bây giờ tất cả các hàng trống của chúng ta sẽ xuất hiện ở dưới cùng và chúng ta có thể bỏ qua chúng.

Nếu chúng ta cần thứ tự sắp xếp ban đầu của dữ liệu, chúng ta có thể thêm cột chỉ mục trước khi sắp xếp. Sau đó, chúng ta có thể sắp xếp để lấy các hàng trống ở dưới cùng và xóa chúng. Sau đó, chúng tôi sắp xếp dữ liệu của mình trở lại thứ tự ban đầu dựa trên cột chỉ mục.

Xóa hàng trống bằng Power Query

Power có thể dễ dàng loại bỏ các hàng trống trong dữ liệu của chúng tôi.

Điều này thật tuyệt là chúng tôi tiếp tục nhận được dữ liệu cập nhật với các khoảng trống trong đó và cần đưa điều này vào các bước chuẩn bị dữ liệu của chúng tôi.

cach xoa hang trong trong excel h25

Khi dữ liệu của chúng tôi ở bên trong trình chỉnh sửa truy vấn nguồn , chúng tôi có thể dễ dàng xóa dữ liệu trống của mình. Lưu ý, chúng xuất hiện dưới dạng giá trị null bên trong trình chỉnh sửa.

  1. Chuyển đến tab Home trong trình chỉnh sửa truy vấn nguồn.
  2. Nhấn nút Remove Rows .
  3. Chọn tùy chọn Remove Blank Rows từ menu.
= Table.SelectRows(#"Changed Type", each not List.IsEmpty(List.RemoveMatchingItems(Record.FieldValues(_), {"", null})))

Điều này sẽ tạo ra mã M ở trên bằng cách sử dụng chức năng Table.SelectRows để chọn các hàng không rỗng. Điều này sẽ chỉ loại bỏ các hàng mà toàn bộ bản ghi có giá trị null.

cach xoa hang trong trong excel h26

Chúng tôi cũng có thể nhận được kết quả tương tự bằng cách lọc ra các giá trị null trong dữ liệu của chúng tôi. Nhấp chuột phải vào bất kỳ chuyển đổi sắp xếp và bộ lọc nào, sau đó uncheck giá trị null và nhấn nút OK .

= Table.SelectRows(#”Changed Type”, each ([Model] <> null))

Truy vấn nguồn sẽ lại tạo ra một bước với hàm Table.SelectRows, trả về các giá trị không rỗng trong một cột cụ thể.

Kết luận

Các hàng trống trong dữ liệu của chúng tôi có thể gây phiền toái.

Loại bỏ chúng rất dễ dàng và chúng tôi có rất nhiều lựa chọn.

Cách yêu thích của tôi có lẽ là phương pháp gõ tắt bàn phím Go To. Nó nhanh chóng, dễ dàng và thực hiện công việc.

Tôi có bỏ lỡ bất kỳ phương pháp nào không? Hãy cho tôi biết trong các ý kiến ​​dưới đây!

Add Your Comment