Excel xóa hàng nếu ô chứa

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách xóa tất cả các hàng chứa giá trị cụ thể trong Excel. Chúng ta sẽ xem xét hai phương pháp

  • Tìm và thay thế
  • Lọc

Các phương pháp này rất tốt để xóa tất cả các hàng chứa một giá trị cụ thể, chẳng hạn như các tiêu đề lặp lại

Xóa tất cả các hàng chứa giá trị cụ thể bằng Tìm và Thay thế

  1. Nếu bạn muốn thực hiện xóa một phạm vi cụ thể, hãy chọn dữ liệu của bạn, bao gồm các giá trị bạn muốn xóa. Nếu không, bạn không cần phải chọn bất kỳ ô nào
  2. Nhấn tổ hợp phím Ctrl + F để mở Find and Replace
  3. Nhập giá trị vào các hàng bạn muốn xóa
  4. Nhấp vào Tìm tất cả
  5. Chọn bất kỳ giá trị tìm thấy nào trong ngăn kết quả
  6. Nhấn Ctrl + A để chọn tất cả chúng. Bạn có thể chọn các giá trị cụ thể mà bạn muốn xóa bằng cách sử dụng phím Ctrl hoặc Shift
  7. Đóng cửa sổ Tìm và Thay thế
  8. Nhấn Ctrl + - để mở Xóa
  9. Chọn Toàn bộ hàng
  10. Nhấp vào nút OK để xóa các hàng đó

Sau khi nhấn OK, Excel sẽ loại bỏ tất cả các hàng chứa các ô đã chọn

Cảnh báo. Nếu các mục được tìm thấy và đã chọn chứa tiêu đề Bảng Excel, phím tắt Ctrl + - sẽ không hoạt động

Chúng tôi thường cần xóa các hàng có văn bản cụ thể trong Microsoft Excel. Tôi đã giải thích 3 phương pháp về cách xóa hàng trong Excel bằng văn bản cụ thể trong bài viết này. Các phương pháp rất dễ làm theo

Chúng tôi sẽ sử dụng một tập dữ liệu mẫu để giải thích rõ ràng các phương pháp. Chúng tôi đã lấy tập dữ liệu của một cửa hàng cụ thể chứa thông tin bán hàng của các địa điểm khác nhau. Tập dữ liệu có 3 cột. Tên, Vị trí và Bán hàng

Mục lục

Tải sách bài tập thực hành

Bạn có thể tải xuống tệp Excel từ liên kết này

Xóa hàng với văn bản cụ thể. xlsm

3 cách để xóa hàng với văn bản cụ thể trong Excel

1. Sử dụng tính năng tìm để xóa các hàng có văn bản cụ thể

Trong phần này, chúng tôi sẽ xóa tất cả các hàng khớp với văn bản “Alan“. Tôi sẽ chỉ cho bạn cách xóa đối với cả Đối sánh một phần và Đối sánh toàn bộ bằng tính năng Tìm kiếm của Excel

1. 1. Xóa hàng với văn bản khớp một phần trong Excel

Trong phần này, chúng tôi sẽ xóa các hàng có văn bản khớp một phần. Trong tập dữ liệu của chúng tôi, chúng tôi có hai hàng chứa tên “Alan” và “Alan Marsh”. Chúng tôi có thể sử dụng khớp một phần để loại bỏ hai hàng này.
Để làm như vậy, hãy làm theo các bước được giải thích.

bước

  • Từ tab Trang chủ, đi đến Tìm & Chọn rồi nhấp vào Tìm

  • Khi đó hộp thoại “Find and Replace” sẽ xuất hiện. Ngoài ra, bạn có thể sử dụng CTRL + F để mở cái này
  • Bây giờ hãy nhập “Alan” vào Tìm gì. hộp

  • Nhấp vào Tìm tất cả. Hai kết quả sẽ được hiển thị
  • Bạn cần chọn hai cái đó, bằng cách sử dụng SHIFT + Click
  • Chọn xong nhấn Close

  • Nhấp chuột phải vào bất kỳ hàng nào đã chọn để hiển thị thanh Trình đơn ngữ cảnh
  • Sau đó, chọn Xóa…

  • Chọn Toàn bộ hàng từ hộp thoại
  • Sau đó bấm vào OK

Các hàng chứa văn bản “Alan” không còn nữa.
Cuối cùng, bạn có thể xem kết quả bên dưới.

1. 2. Sử dụng tính năng tìm để xóa hàng với văn bản phù hợp đầy đủ

Từ cùng một tập dữ liệu, chúng tôi sẽ chỉ xóa văn bản “Alan” [không phải “Alan Marsh”]. Để làm điều đó hãy làm theo các bước sau

bước

  • Hiển thị hộp thoại Tìm và Thay thế bằng cách làm theo phương pháp trước đó
  • Chọn Tùy chọn>>

Chúng tôi sẽ chỉ xóa văn bản “Alan”. Vì vậy, chúng ta cần phải -

  • Đánh dấu vào Khớp toàn bộ nội dung ô
  • Nhấp vào Tìm tất cả

Bây giờ hãy chú ý, chỉ có hàng 6 được chọn

  • Chọn kết quả đó
  • Nhấp vào Đóng

  • Bây giờ Nhấp chuột phải vào kết quả đó để hiển thị Menu ngữ cảnh
  • Bấm vào Xóa…

  • Chọn Toàn bộ hàng
  • Sau đó OK

Kết quả sẽ như thế này. Chỉ hàng có chữ “Alan” sẽ bị xóa.
Hàng có “Alan Marsh” sẽ nguyên vẹn.

Nội dung liên quan. Cách xóa nhiều hàng trong Excel có điều kiện [3 cách]

2. Xóa các hàng có văn bản phù hợp bằng bộ lọc

Chúng tôi cũng có thể sử dụng lệnh Bộ lọc Excel để xóa các hàng có văn bản phù hợp. Ta có dataset chứa Tên, Năm sinh, Chiều cao của 10 người

2. 1. Phương pháp chung sử dụng bộ lọc để xóa hàng chứa văn bản cụ thể

Ta sẽ xóa hàng có chứa chữ “Bruce” bằng lệnh Filter của Excel

bước

Trước tiên, chúng ta cần kích hoạt Bộ lọc Excel. Để làm việc đó

  • Chọn phạm vi mà bạn muốn áp dụng Bộ lọc
  • Chúng tôi đã chọn phạm vi B4. D14
  • Từ tab Dữ liệu, chọn Bộ lọc

Chúng ta sẽ thấy xuất hiện 3 biểu tượng Bộ lọc Excel ở tiêu đề cột

Chúng tôi muốn xóa hàng có chứa văn bản “Bruce”

  • Chọn cột Tên và Mở rộng biểu tượng Bộ lọc
  • Bỏ chọn [Chọn tất cả]
  • Kiểm tra "Lý Tiểu Long"
  • Sau đó OK

Hàng với "Bruce" sẽ được hiển thị

  • Nhấp chuột phải vào hàng để hiển thị Menu ngữ cảnh
  • Sau đó Xóa hàng

Một thông báo cảnh báo sẽ xuất hiện

  • Bấm vào đồng ý

chú ý không có gì. Chúng tôi có thể khôi phục các hàng khác bằng cách xóa Tiêu chí bộ lọc

  • Bấm vào nút Bộ lọc của Cột Tên
  • Sau đó chọn Clear Filter From “Name”

Chúng ta có thể thấy kết quả. Không có hàng nào có dòng chữ “Bruce”

2. 2. So khớp nhiều hơn một từ

Nếu muốn, bạn có thể xóa nhiều hơn hai văn bản bằng cách thực hiện các bước tương tự. Trong phương pháp này, tôi sẽ giải thích cho bạn.
Ví dụ: chúng tôi muốn xóa các hàng có văn bản “Gina” cùng với “Bruce”. Để làm như vậy, hãy làm theo
Các bước sau.

  • Chọn “Gina” và “Bruce” trong hộp thả xuống Bộ lọc Excel
  • để Xóa nhiều hàng

2. 3. Xóa hàng với từ và điều kiện cụ thể

Chúng tôi cũng có thể xóa các hàng có văn bản và tiêu chí phù hợp. Chúng tôi có một tập dữ liệu tương tự từ trên. Tuy nhiên, lần này chúng tôi có ba người tên là “Gina”. Bây giờ chúng tôi muốn xóa các hàng có tên “Gina” và những hàng sinh sau 1990

bước

Đầu tiên chúng tôi sẽ Lọc những người sinh sau 1990

  • Bấm vào biểu tượng Bộ lọc của cột Sinh
  • Từ Bộ lọc số, chọn Lớn hơn…

  • Đặt 1990 vào ô “lớn hơn”
  • nhấn OK

Ta sẽ được kết quả sau

  • Bây giờ, từ biểu tượng Bộ lọc tên, chọn “Gina”
  • nhấn OK

  • Chọn các hàng và Nhấp chuột phải để mở Menu ngữ cảnh
  • Sau đó chọn Xóa hàng
  • Nhấp vào OK

  • Chúng tôi sẽ lại xóa Bộ lọc để hiển thị tất cả dữ liệu

Cuối cùng ta sẽ được dataset không có dòng chữ “Gina” sinh sau “1990“

Đọc thêm. Cách lọc và xóa hàng bằng VBA trong Excel [2 phương pháp]

bài đọc tương tự

  • Cách xóa hàng dựa trên danh sách khác trong Excel [5 phương pháp]
  • Excel VBA. Xóa Hàng Nếu Ô Trống [Hướng dẫn Toàn tập]
  • Cách xóa nhiều hàng trong Excel bằng công thức [5 phương pháp]
  • Xóa hàng chưa lọc trong Excel bằng VBA [4 cách]
  • Cách xóa các hàng vô hạn trong Excel [5 cách dễ dàng]

3. Xóa các hàng chứa từ cụ thể bằng cách áp dụng VBA

Bộ dữ liệu của chúng tôi chứa đại diện bán hàng, khu vực của họ và tổng khối lượng bán hàng. Chúng tôi muốn xóa Vùng “Đông” khỏi tập dữ liệu này. VBA có thể được sử dụng để xóa các hàng có văn bản khớp

bước

  • Đầu tiên, Nhấn ALT + F11 hoặc từ tab Nhà phát triển chọn Visual Basic để mở cửa sổ VBA
  • Thứ hai, Chuyển đến Chèn sau đó Mô-đun

  • Thứ ba, Viết đoạn mã sau vào Mô-đun
Sub DeleteRowsWithSpecificText[]
Dim x1 As Range
For Each x1 In Range["c5:c14"]
    If x1.Value = "East" Then
        x1.EntireRow.Delete
    End If
Next x1
End Sub

  • Cuối cùng,  Chạy mã từ Run Sub/UserForm

Ngoài ra, bạn có thể nhấn F5 để làm điều đó.
Các hàng chứa từ “Đông” sẽ bị xóa khỏi tập dữ liệu.

Nội dung liên quan. Phím tắt Excel để xóa hàng [với các kỹ thuật bổ sung]

phần thực hành

Chúng tôi đã bao gồm các bộ dữ liệu bổ sung trong Bảng tính Excel. Bạn có thể thực hành 3 phương pháp xóa hàng và hiểu rõ hơn về các phương pháp

Phần kết luận

Chúng tôi đã sử dụng ba phương pháp để xóa các hàng trong Excel với văn bản cụ thể. Chúng tôi đã sử dụng các tính năng Tìm, Lọc và VBA của Excel để đạt được mục tiêu của mình. Bạn có thể tải xuống bảng tính của chúng tôi để thực hành các phương pháp. Nếu bạn gặp phải bất kỳ vấn đề nào, bạn có thể đặt câu hỏi trong phần bình luận của chúng tôi

Chủ Đề