Bỏ qua nội dung chính

6 cách dễ dàng để loại bỏ các hàng trống trong Excel (Từng bước)

Khi bạn đang làm việc với các bộ dữ liệu lớn chứa các hàng trống, nó có thể làm lộn xộn trang tính của bạn và cản trở quá trình phân tích dữ liệu. Mặc dù bạn có thể xóa một số lượng nhỏ hàng trống theo cách thủ công nhưng việc này sẽ tốn thời gian và không hiệu quả khi xử lý hàng trăm hàng trống. Trong hướng dẫn này, chúng tôi trình bày sáu phương pháp khác nhau để loại bỏ hàng loạt các hàng trống một cách hiệu quả. Những kỹ thuật này bao gồm các tình huống khác nhau mà bạn có thể gặp phải trong Excel, cho phép bạn làm việc với dữ liệu sạch hơn và có cấu trúc hơn.

doc xóa hàng trống 1


Video: Xóa hàng trống

 


Xóa các hàng trống

 

Khi xóa các dòng trống khỏi tập dữ liệu, điều quan trọng là phải thận trọng vì một số phương pháp thường được đề xuất có thể vô tình xóa các hàng chứa dữ liệu. Ví dụ: hai mẹo phổ biến được tìm thấy trên internet là (cũng được cung cấp trong hướng dẫn này bên dưới):

  • Sử dụng "Đi đặc biệt" để chọn các ô trống rồi xóa các hàng của các ô trống đã chọn này.
  • Sử dụng Lọc tính năng lọc các ô trống trong một cột chính và sau đó xóa các hàng trống trong phạm vi đã lọc.

Tuy nhiên, cả hai phương pháp này đều có khả năng xóa nhầm các hàng chứa dữ liệu quan trọng như ảnh chụp màn hình bên dưới.

doc xóa hàng trống 2

Để tránh việc xóa ngoài ý muốn như vậy, bạn nên sử dụng một trong bốn phương pháp dưới đây để xóa chính xác các hàng trống.


>> Xóa các hàng trống bằng cột trợ giúp

Bước 1: Thêm cột trợ giúp và sử dụng hàm COUNTA
  1. Ở ngoài cùng bên phải của tập dữ liệu, hãy thêm "Người giúp đỡ" và sử dụng công thức bên dưới trong ô đầu tiên của cột:

    =COUNTA(A2:C2)

    Chú thích: Trong công thức, A2:C2 là phạm vi mà bạn muốn đếm các ô không trống.

  2. Sau đó kéo thanh điều khiển tự động điền xuống để điền công thức đếm số ô không trống trong mỗi hàng. "0" cho biết hàng tương đối hoàn toàn trống.

Bước 2: Lọc các hàng trống theo cột trợ giúp
  1. Nhấp vào bất kỳ ô nào của cột trợ giúp, chọn Ngày > Lọc.

    doc xóa hàng trống 5

  2. Sau đó bấm vào mũi tên bộ lọc và chỉ kiểm tra 0 trong menu mở rộng và nhấp vào OK.

    Bây giờ tất cả các hàng trống đã được lọc.

Bước 3: Xóa hàng trống

Chọn các hàng trống (bấm vào số hàng và kéo xuống để chọn tất cả các hàng trống), sau đó nhấp chuột phải để chọn Xóa hàng từ menu ngữ cảnh (hoặc bạn có thể sử dụng phím tắt Ctrl + -).

Bước 4: Chọn Bộ lọc trong nhóm Sắp xếp & Lọc để xóa bộ lọc đã áp dụng

doc xóa hàng trống 10

Kết quả:

Chú thích: Nếu bạn không cần cột trợ giúp nữa, hãy xóa nó sau khi lọc.

>> Xóa hàng trống bằng Kutools trong 3 giây

Để có một cách nhanh chóng và dễ dàng loại bỏ chính xác các hàng trống khỏi lựa chọn của bạn, giải pháp tốt nhất là sử dụng Xóa hàng trống tính năng của Kutools cho Excel. Đây là cách:

  1. Chọn phạm vi mà bạn muốn loại bỏ các hàng trống.
  2. Nhấp chuột Kutools > Xóa bỏ > Xóa hàng trống > Trong phạm vi đã chọn.
  3. Chọn tùy chọn mong muốn khi bạn cần và nhấp vào OK trong hộp thoại bật lên.

thông tin bổ sung:
  • Ngoài việc xóa các hàng trống trong vùng chọn, Kutools for Excel còn cho phép bạn xóa các hàng trống khỏi vùng chọn một cách thuận tiện. trang tính hoạt động, trang tính đã chọn, hoặc thậm chí toàn bộ bảng tính chỉ với một cú nhấp chuột.

  • Trước khi sử dụng tính năng Xóa Hàng Trống, vui lòng cài đặt Kutools for Excel. Nhấp vào đây để tải xuống và dùng thử miễn phí 30 ngày.


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

Nếu có vài hàng trống cần xóa, bạn cũng có thể xóa chúng theo cách thủ công.

Bước 1: Chọn hàng trống

Nhấp vào số hàng để chọn một hàng trống. Nếu có nhiều hàng trống, hãy giữ phím Ctrl và nhấp vào từng số hàng một để chọn chúng.

Bước 2: Xóa hàng trống

Sau khi chọn các hàng trống, nhấp chuột phải và chọn Xóa bỏ từ menu ngữ cảnh (hoặc bạn có thể sử dụng phím tắt Ctrl + -).

Kết quả:


>> Xóa hàng trống bằng VBA

Nếu bạn quan tâm đến VBA, hướng dẫn này cung cấp hai mã VBA để bạn loại bỏ các hàng trống trong vùng chọn và trong trang tính đang hoạt động.

Bước 1: Sao chép VBA vào cửa sổ Microsoft Visual Basic for Applications
  1. Kích hoạt trang tính mà bạn muốn xóa các hàng trống khỏi đó, sau đó nhấn Khác + F11 phím.

    doc xóa hàng trống 27

  2. Trong cửa sổ bật lên, nhấp vào Chèn > Mô-đun.

  3. Sau đó sao chép và dán một trong các mã bên dưới vào mô-đun mới trống.

    Mã 1: Xóa các hàng trống khỏi trang tính đang hoạt động

    Sub RemoveBlankRows()
    'UpdatebyExtendoffice
        Dim wsheet As Worksheet
        Dim lastRow As Long
        Dim i As Long
        
        ' Set the worksheet variable to the active sheet
        Set wsheet = ActiveSheet
        
        ' Get the last row of data in the worksheet
        lastRow = wsheet.Cells(wsheet.Rows.Count, 1).End(xlUp).Row
        
        ' Loop through each row in reverse order
        For i = lastRow To 1 Step -1
            ' Check if the entire row is blank
            If WorksheetFunction.CountA(wsheet.Rows(i)) = 0 Then
                ' If the row is blank, delete it
                wsheet.Rows(i).Delete
            End If
        Next i
    End Sub
    

    Mã 2: Xóa các hàng trống khỏi vùng chọn

    Sub RemoveBlankRowsInRange()
    'UpdatebyExtendoffice
    Dim sRange As Range
    Dim row As Range
    ' Prompt the user to select a range
    On Error Resume Next
    Set sRange = Application.InputBox(prompt:="Select a range", Title:="Kutools for Excel", Type:=8)
    ' Check if a range is selected
    If Not sRange Is Nothing Then
    ' Loop through each row in reverse order
    For Each row In sRange.Rows
    ' Check if the entire row is blank
    If WorksheetFunction.CountA(row) = 0 Then
    ' If the row is blank, delete it
    row.Delete
    End If
    Next row
    Else
    MsgBox "No range selected. Please select a range and run the macro again.", vbExclamation
    End If
    End Sub
    

    doc xóa hàng trống 27

Bước 2: Chạy mã và xóa hàng trống

Nhấp chuột Nút chạy hoặc báo chí F5 phím để chạy mã.

  • Nếu bạn sử dụng mã 1 để xóa các hàng trống trong trang tính đang hoạt động, thì sau khi chạy mã, tất cả các hàng trống trong trang tính sẽ bị xóa.

  • Nếu bạn sử dụng mã 2 để xóa các hàng trống khỏi lựa chọn, sau khi chạy mã, một hộp thoại bật ra, hãy chọn một phạm vi mà bạn muốn xóa các hàng trống trong hộp thoại, sau đó nhấp vào OK.

Kết quả:

Mã 1: Xóa các hàng trống trong trang tính đang hoạt động

Code2: Xóa hàng trống trong vùng chọn

Xóa các hàng chứa các ô trống

 

Có hai phần trong phần này: một là sử dụng tính năng Chuyển đến Đặc biệt để xóa các hàng chứa ô trống và phần còn lại là sử dụng tính năng Lọc để xóa các hàng có khoảng trống trong một cột khóa cụ thể.

>> Xóa hàng chứa ô trống bằng Go To Special

Tính năng Chuyển đến Đặc biệt được khuyên dùng rộng rãi để xóa các hàng trống. Nó có thể là một công cụ hữu ích khi bạn cần xóa các hàng chứa ít nhất một ô trống.

Bước 1: Chọn các ô trống trong dãy
  1. Chọn phạm vi bạn muốn xóa các hàng trống, chọn Trang Chủ > Tìm & Chọn > Đi đặc biệt.

    doc xóa hàng trống 12

    Hoặc bạn có thể nhấn trực tiếp F5 phím để kích hoạt Go To hộp thoại và nhấp vào Reduct ® nút để chuyển sang Go To Reduct ® thoại.

  2. Trong tạp chí Đi đặc biệt hộp thoại, chọn Chữ trống tùy chọn và nhấp chuột OK.

    doc xóa hàng trống 13

    Bây giờ tất cả các ô trống trong phạm vi đã chọn đã được chọn.

Bước 2: Xóa các hàng có chứa các ô trống
  1. Nhấp chuột phải vào bất kỳ ô đã chọn nào và chọn Xóa bỏ từ menu ngữ cảnh (hoặc bạn có thể sử dụng phím tắt Ctrl + -).

  2. Trong tạp chí Xóa bỏ hộp thoại, chọn Toàn bộ hàng tùy chọn và nhấp chuột OK.

    doc xóa hàng trống 16

Kết quả:

Chú thích: Như bạn thấy ở trên, miễn là hàng chứa ít nhất một ô trống, nó sẽ bị xóa. Điều này có thể gây ra một số mất mát dữ liệu quan trọng. Nếu tập dữ liệu lớn, bạn có thể cần dành thời gian hàng loạt để tìm ra sự mất mát và khôi phục. Vì vậy, trước khi sử dụng cách này, tôi khuyên bạn nên sao lưu trước.

>> Xóa hàng chứa ô trống trong cột khóa bằng tính năng Lọc

Khi bạn có một tập dữ liệu lớn và muốn xóa các hàng dựa trên điều kiện trong đó một cột chính chứa các ô trống, tính năng Bộ lọc của Excel có thể là một công cụ mạnh mẽ.

Bước 1: Lọc các ô trống trong cột key
  1. Chọn tập dữ liệu, nhấp vào Ngày tab, đi tới Sắp xếp & Lọc nhóm, nhấp Lọc để áp dụng bộ lọc cho tập dữ liệu.

  2. Nhấn vào mũi tên bộ lọc của cột chính mà bạn muốn xóa các hàng dựa trên, trong ví dụ này, ID cột là cột chính và chỉ kiểm tra Chữ trống từ menu mở rộng. Nhấp chuột OK.

    Bây giờ tất cả các ô trống trong cột chính đã được lọc.

Bước 2: Xóa hàng

Chọn các hàng còn lại (bấm vào số hàng và kéo xuống để chọn tất cả các hàng trống), sau đó nhấp chuột phải để chọn Xóa hàng trong menu ngữ cảnh (hoặc bạn có thể sử dụng phím tắt Ctrl + -). Và bấm vào OK trên hộp thoại bật lên.

Bước 3: Chọn Bộ lọc trong nhóm Sắp xếp & Lọc để xóa bộ lọc đã áp dụng

doc xóa hàng trống 22

Kết quả:

Chú thích: Nếu bạn muốn xóa các hàng trống dựa trên hai hoặc nhiều cột chính, hãy lặp lại Bước 1 để lọc từng khoảng trống trong các cột chính, sau đó xóa các hàng trống còn lại.

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations