Hướng dẫn how do i delete rows in excel with one text? - làm cách nào để xóa các hàng trong excel với một văn bản?

Xem tất cả các bài viết hướng dẫn

Hướng dẫn này trình bày cách xóa các hàng nếu một ô chứa văn bản cụ thể trong Excel.

Xóa các hàng bằng văn bản cụ thể

Giả sử bạn có tập dữ liệu với tên trong các cột A, B và C và muốn chọn tất cả các ô có tên John, sau đó xóa tất cả các hàng có chứa các ô đó.

  1. Đầu tiên, chọn tập dữ liệu [A2: C6]. Sau đó, trong ruy băng, đi về nhà & nbsp;> find & select & nbsp;> find.Ribbon, go to Home > Find & Select > Find.

  1. Cửa sổ Hộp thoại Tìm và Thay thế mở ra. Trong Tìm hộp nào, nhập giá trị bạn đang tìm kiếm [ở đây, John], sau đó nhấp vào Tìm tất cả. Bạn cũng có thể tìm và thay thế bằng VBA.Find and Replace dialog window opens. In Find what box, type the value you are searching for [here, John], then click Find All.
    You can also find and replace with VBA.

  1. Các kết quả được liệt kê ở dưới cùng của cửa sổ Tìm và thay thế. Chọn tất cả chúng và nhấp vào Đóng.Select all of them and click Close.

Do đó, tất cả các ô có giá trị cụ thể [John] được chọn.

  1. Để xóa các hàng có chứa các ô này, nhấp chuột phải vào bất cứ đâu trong phạm vi dữ liệu và từ menu thả xuống, chọn Xóa.right-click anywhere in the data range and from the drop-down menu, choose Delete.

  1. Trong cửa sổ hộp thoại Xóa, chọn toàn bộ hàng và nhấp vào OK.Entire row and click OK.

Kết quả là, tất cả các hàng có ô chứa văn bản cụ thể [ở đây, John] bị xóa.

Lưu ý: Bạn cũng có thể sử dụng mã VBA để xóa toàn bộ hàng.: You can also use VBA code to delete entire rows.

Nhấp vào Dữ liệu> Xóa các bản sao, sau đó dưới các cột, kiểm tra hoặc bỏ chọn các cột nơi bạn muốn xóa các bản sao. ....delete rows with specific text in Microsoft Excel. I have explained 3 methods on how to delete rows in Excel with specific text in this article. The methods are super easy to follow.

Bấm OK .. 3 columns: Name, Location, and Sales.

Tải xuống Sổ làm việc thực hành

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

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 hàng với 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 với văn bản là Alan Alan. Tôi sẽ hiển thị cho bạn việc xóa cho cả khớp một phần và khớp đầy đủ bằng cách sử dụng tính năng tìm của Excel.delete all the rows matched with the textAlan“. I will show you deletion for both Partial Matching and Full matching using the Find feature of Excel.

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

Trong đó, chúng tôi sẽ xóa các hàng với văn bản phù hợp một phần. Trong bộ dữ liệu của chúng tôi, chúng tôi có hai hàng & nbsp; có chứa tên của Alan Alan và Alan Alan Marsh. Chúng ta có thể sử dụng kết hợp một phần để loại bỏ hai hàng này. Để làm như vậy làm theo các bước giải thích.delete rows with partial matched text. In our dataset, we have two rows that contain the names “Alan” and “Alan Marsh”. We can use partial matching to remove these two rows.
To do so follow the explained steps.

Steps:

  • Từ tab Home, hãy đến tìm và chọn và sau đó nhấp vào Tìm.Home tab go to Find & Select and then click Find.

  • Sau đó, hộp thoại Tìm và thay thế hộp thoại sẽ xuất hiện. Ngoài ra, bạn có thể sử dụng Ctrl + F để mở này.Find and Replacedialog box will appear. Alternatively, you can use CTRL + F to open this.
  • Bây giờ hãy gõ vào Alan Alan trong tìm kiếm: Hộp.Alan” in the Find what: box.

  • Nhấp vào Tìm tất cả. Hai kết quả sẽ được hiển thị.Find All. Two results will be shown.
  • Bạn cần chọn hai người đó, bằng cách sử dụng Shift + Click.two, by using SHIFT + Click.
  • Sau khi chọn, nhấp vào Đóng.Close.

  • Nhấp chuột phải vào bất kỳ hàng nào đã chọn để hiển thị thanh menu ngữ cảnh.on any of the selected rows to show the Context Menu bar.
  • Sau đó, chọn Xóa…Delete…

  • Chọn toàn bộ hàng từ hộp thoại.Entire row from the dialog box.
  • Sau đó nhấp vào OK.OK.

Hàng có chứa văn bản của Alan Alan không còn ở đó nữa. Cuối cùng, bạn có thể thấy kết quả dưới đây. containing the textAlan” are not there anymore.
Finally, you can see the result below.

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

Từ cùng một bộ dữ liệu, chúng tôi sẽ xóa văn bản chỉ là Al AL ALAN [không phải là Alan Alan Marsh]. Để làm điều đó theo các bước này.remove the textAlan” only [not “Alan Marsh”]. To do that follow these steps.

Steps:

  • Mang lại hộp tìm và thay thế bằng cách làm theo phương thức trước đó.Find and Replace dialog box by following the previous method.
  • Chọn Tùy chọn >>.Options>>.

Chúng tôi sẽ chỉ xóa văn bản trên Alan Alan. Vì vậy, chúng tôi cần -remove the textAlan”. So we need to –

  • Đặt một tích tắc trong toàn bộ nội dung ô.Match entire cell contents.
  • Nhấp vào Tìm tất cả.Find All.

Bây giờ thông báo, chỉ có hàng 6 được chọn.row 6 is selected.

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

  • Bây giờ nhấp chuột phải vào kết quả đó để đưa ra menu ngữ cảnh.Right click on that result to bring up the Context Menu.
  • Nhấp vào Xóa…Delete…

  • Chọn toàn bộ hàng.Entire row.
  • Sau đó, ok.OK.

Kết quả sẽ như thế này. Chỉ có hàng với văn bản, Alan Alan sẽ bị xóa.row with the text “Alan” will be deleted.
Row with “Alan Marsh” will be intact.

Nội dung liên quan: Cách xóa nhiều hàng trong Excel với điều kiện [3 cách]How to Delete Multiple Rows in Excel with Condition [3 Ways]

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

Chúng ta cũng có thể sử dụng lệnh bộ lọc Excel để xóa các hàng với văn bản phù hợp. Chúng tôi có một bộ dữ liệu chứa tên, năm sinh và chiều cao của 10 người.Filter command to delete rows with matching text. We have a dataset containing the Name, Birth Year, and Height of 10 people.

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

Chúng tôi sẽ xóa hàng có chứa văn bản của Bruce Bruce bằng cách sử dụng lệnh bộ lọc của Excel.delete the row that contains the textBruce” using the Filter command of Excel.

Steps:

Đầu tiên, chúng ta cần bật bộ lọc Excel. Để làm việc đó:Excel Filter. To do that:

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

Chúng ta sẽ thấy ba biểu tượng bộ lọc Excel xuất hiện trong tiêu đề cột.three Excel Filter icons appear in the column header.

Chúng tôi muốn loại bỏ hàng có chứa văn bản Bruce Bruce.remove the row that contains the textBruce”.

  • Chọn cột tên và mở rộng biểu tượng bộ lọc.Name column and Expand Filter icon.
  • Bỏ chọn [chọn tất cả].[Select All].
  • Kiểm tra của Bruce Bruce.Bruce”.
  • Sau đó, ok.OK.

Kết quả sẽ như thế này. Chỉ có hàng với văn bản, Alan Alan sẽ bị xóa. with “Bruce” will be shown.

  • Nội dung liên quan: Cách xóa nhiều hàng trong Excel với điều kiện [3 cách]on the row to bring up the Context Menu.
  • 2. Xóa các hàng với văn bản cụ thể phù hợp bằng bộ lọcDelete Row.

Chúng ta cũng có thể sử dụng lệnh bộ lọc Excel để xóa các hàng với văn bản phù hợp. Chúng tôi có một bộ dữ liệu chứa tên, năm sinh và chiều cao của 10 người.warning message will appear.

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

Chúng tôi sẽ xóa hàng có chứa văn bản của Bruce Bruce bằng cách sử dụng lệnh bộ lọc của Excel.rows by clearing Filter criteria.

  • Đầu tiên, chúng ta cần bật bộ lọc Excel. Để làm việc đó:Filter button of Name Column.
  • Chọn phạm vi mà bạn muốn áp dụng bộ lọc.Clear Filter From “Name”.

Chúng tôi đã chọn phạm vi B4: D14.textBruce”.

Từ tab Dữ liệu, chọn Bộ lọc.

Chúng ta sẽ thấy ba biểu tượng bộ lọc Excel xuất hiện trong tiêu đề cột.remove more than two texts by using similar steps. In this method, I’m going to explain it to you.
For example, we want to remove the rows with textGina” alongside withBruce”. For doing so follow these
Steps:

  • Chúng tôi muốn loại bỏ hàng có chứa văn bản Bruce Bruce.Gina” and “Bruce” in the Excel Filter dropdown box.
  • Chọn cột tên và mở rộng biểu tượng bộ lọc.Delete multiple rows.

Bỏ chọn [chọn tất cả].

Kiểm tra của Bruce Bruce.remove rows with matching text and criteria too. We have a similar dataset from above. However, this time we have three people named “Gina”. Now we want to remove the rows containing the name “Gina” and those born after 1990.

Steps:

Hàng với trên mạng Bruce Bruce sẽ được hiển thị.Filter the people born after 1990.

  • Nhấp chuột phải vào hàng để hiển thị menu ngữ cảnh.Filter icon of Born column.
  • Sau đó xóa hàng.Number Filters, select Greater Than…

  • Một thông điệp cảnh báo sẽ xuất hiện.1990 in “is greater than” box.
  • Bấm vào OK.OK.

Thông báo không có gì. Chúng ta có thể mang lại các hàng khác bằng cách xóa các tiêu chí lọc.

  • Nhấp vào nút Bộ lọc của cột Tên.Name Filter icon select “Gina”.
  • Bấm vào OK.OK.

  • Thông báo không có gì. Chúng ta có thể mang lại các hàng khác bằng cách xóa các tiêu chí lọc.rows and Right Click to open the Context Menu.
  • Nhấp vào nút Bộ lọc của cột Tên.Delete Row.
  • Sau đó chọn Xóa bộ lọc từ tên tên gọi.OK.

  • Chúng ta có thể thấy kết quả. Không có hàng với văn bản của Bruce Bruce.remove the Filter to show all the data.

2.2. Nhiều hơn một từ khớptextGina” born after “1990“.

Nếu bạn muốn bạn có thể xóa nhiều hơn hai văn bản bằng cách sử dụng các bước tương tự. Trong phương pháp này, tôi sẽ giải thích nó cho bạn. Ví dụ, chúng tôi muốn loại bỏ các hàng với văn bản của Gina, cùng với với Bruce Bruce. Để làm như vậy, hãy làm theo ý:How to Filter and Delete Rows with VBA in Excel [2 Methods]

Chọn một trong những chiếc Gina Gina và và Bruce Bruce trong hộp thả xuống Bộ lọc Excel.

  • Thực hiện theo Phương pháp 2.1 trước đó để xóa nhiều hàng.
  • 2.3. Xóa các hàng bằng từ và điều kiện cụ thể
  • Chúng ta cũng có thể loại bỏ các hàng với văn bản và tiêu chí phù hợp. Chúng tôi có một bộ dữ liệu tương tự từ trên cao. Tuy nhiên, lần này chúng tôi có ba người tên là Gina Gina. Bây giờ chúng tôi muốn loại bỏ các hàng có chứa tên là Gina và những hàng sau năm 1990.
  • Đầu tiên chúng tôi sẽ lọc những người sinh sau năm 1990.
  • 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 có 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 doanh số. Chúng tôi muốn loại bỏ khu vực East East khỏi bộ dữ liệu này. VBA có thể được sử dụng để loại bỏ các hàng bằng văn bản phù hợp.EastRegion from this data set. VBA can be used to remove rows with matched text.

Steps:

  • Đầ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.ALT + F11 or from Developer tab select Visual Basic to open the VBA window.
  • Thứ hai, đi để chèn sau đó mô -đun.Insert then Module.

  • Thứ ba, viết mã sau trong mô -đun.Module.
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, & nbsp; Chạy mã từ Run Sub/Userform.Run the code from Run Sub/UserForm.

Ngoài ra, bạn có thể nhấn F5 để làm điều đó. Các hàng có chứa từ East East, bị xóa khỏi bộ dữ liệu.F5 to do that.
The rows containing the wordEast” are deleted from the dataset.

Nội dung liên quan: Phím tắt Excel để xóa hàng [với các kỹ thuật tiền thưởng] Excel Shortcut to Delete Rows [With Bonus Techniques]

Phần thực hành

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

Sự kết luận

Chúng tôi đã sử dụng ba phương thức để 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 kiếm, lọc và VBA Excel để đạt được mục tiêu của chúng tôi. 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 phải đối mặt với bất kỳ vấn đề, bạn có thể đặt câu hỏi trong phần bình luận của chúng tôi.delete rows in Excel with specific text. We have used Excel Find, Filter, and VBA features to achieve our goal. You can download our worksheet to practice the methods. If you face any problems, you can ask questions in our comment section.

Những bài viết liên quan

  • Cách xóa các hàng ẩn trong Excel [3 phương thức]
  • Xóa các hàng được lọc trong Excel [5 Phương pháp]
  • Mã VBA Excel để xóa các hàng dựa trên nhiều giá trị ô [3 tiêu chí]
  • Xóa hàng Excel nếu một ô chứa các giá trị cụ thể [3 phương thức]
  • Macro để xóa hàng trong excel nếu ô trống

Làm cách nào để xóa tất cả các hàng chứa dữ liệu nhất định?

Để xóa các hàng có chứa các ô này, nhấp chuột phải vào bất cứ đâu trong phạm vi dữ liệu và từ menu thả xuống, chọn Xóa.right-click anywhere in the data range and from the drop-down menu, choose Delete.

Làm cách nào để xóa các hàng cụ thể trong Excel?

Chèn hoặc xóa một hàng..
Chọn bất kỳ ô nào trong hàng, sau đó đi về nhà> Chèn> Chèn các hàng bảng hoặc xóa các hàng trang tính ..
Ngoài ra, nhấp chuột phải vào số hàng, sau đó chọn chèn hoặc xóa ..

Làm cách nào để loại bỏ các ô khỏi cùng một văn bản trong Excel?

Loại bỏ các giá trị trùng lặp..
Chọn phạm vi của các ô có giá trị trùng lặp bạn muốn xóa.Mẹo: Xóa bất kỳ phác thảo hoặc phụ nào khỏi dữ liệu của bạn trước khi cố gắng xóa các bản sao ..
Nhấp vào Dữ liệu> Xóa các bản sao, sau đó dưới các cột, kiểm tra hoặc bỏ chọn các cột nơi bạn muốn xóa các bản sao.....
Bấm OK ..

Bài Viết Liên Quan

Chủ Đề