提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何刪除Excel中不包含某些文本的行?

也許你們中的一些人知道如何在Excel中包含某些特定文本時刪除整行,但是如果您希望在不包含特定文本的情況下對整行進行整理,那麼您怎麼辦? 現在,按照本教程,您可能會發現在Excel中解決此問題的方法。

使用過濾器刪除不包含特定文本的行

使用VBA刪除不包含某些文本的行

使用Kutools for Excel刪除不包含特定文本的行


箭頭藍色右泡 使用過濾器刪除不包含特定文本的行


在Excel中,篩選器功能可以快速幫助您篩選不包含特定文本的行,然後您可以選擇它們進行刪除。

1。 選擇包含文本的列,您將基於此刪除行,然後單擊 數據 > 過濾。 看截圖:

DOC  - 刪除 - 行 - 不包含-1
DOC箭頭
DOC  - 刪除 - 行 - 不包含-2

2。 在列的標題中,有一個過濾器按鈕,然後單擊它以打開下拉列表,檢查除想要基於的某些文本之外的所有內容。 看截圖:

DOC  - 刪除 - 行 - 不包含-3

3。 然後,您只能看到標題行,而不包含某些文本的行將被過濾。 看截圖:

DOC  - 刪除 - 行 - 不包含-4

4。 選擇除標題行以外的所有標題行,然後右鍵單擊以選擇 刪除行 從上下文菜單。 看截圖:

DOC  - 刪除 - 行 - 不包含-5

5。 然後點擊 數據 > 過濾 再次,然後所有不包含某些文本的行都被刪除。 看截圖:

DOC  - 刪除 - 行 - 不包含-6
DOC箭頭
DOC  - 刪除 - 行 - 不包含-7

箭頭藍色右泡 使用VBA刪除不包含某些文本的行

VBA對Excel中的某些困難操作非常有用,並按照以下步驟刪除不包含某些文本的行。

1。 按 Alt + F11鍵 顯示 Microsoft Visual Basic for Applications 窗口。

2。 在窗口中,單擊 插入 > 模塊 顯示一個新的模塊窗口,然後將以下VBA代碼複製到模塊窗口中。

VBA:如果單元格包含特定文本,則刪除整行。

Sub DeleteRowNoInclude()
'Update20140618
Dim xRow As Range
Dim rng As Range
Dim WorkRng As Range
Dim xStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xStr = Application.InputBox("Text", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For i = WorkRng.Rows.Count To 1 Step -1
    Set xRow = WorkRng.Rows(i)
    Set rng = xRow.Find(xStr, LookIn:=xlValues)
    If rng Is Nothing Then
       xRow.Delete
    End If
Next
Application.ScreenUpdating = True
End Sub
3。 點擊 按鈕,出現一個對話框供您選擇一個工作範圍。 看截圖:<

DOC  - 刪除 - 行 - 不包含-8

4。 然後點擊 OK,然後將想要刪除行的文本輸入到另一個彈出對話框中。 看截圖:

DOC  - 刪除 - 行 - 不包含-9

5。 點擊 OK,而不包含Apple的行將被刪除。


箭頭藍色右泡 使用Kutools for Excel刪除不包含特定文本的行

如果你認為上述方法對你來說不容易,你可以使用 Kutools for Excel's 選擇特定單元格 功能。

Kutools for Excel 包含了比300更方便的Excel工具。 免費試用30天無限制。 立即獲取

1。 選擇要刪除不包含特定文本的行的列,然後單擊 Kutools > 選擇工具 > 選擇特定單元格。 看截圖:

DOC  - 刪除 - 行 - 不包含-10

2。 而在中 選擇特定單元格 對話框,檢查 整行,然後選擇 不包含,然後在文本框中輸入某些文字,也可以點擊中的範圍按鈕 具體類型 部分選擇包含特定文本的單元格。

DOC  - 刪除 - 行 - 不包含-11

3。 然後點擊 Ok,然後選擇不包含某些文本的行,單擊鼠標右鍵進行選擇 刪除 從上下文菜單。 看截圖:

DOC  - 刪除 - 行 - 不包含-12

4。 現在,所有不包含範圍內的某些文本的行都被刪除。 單擊她以獲取有關選擇特定單元的更多信息.


相關文章:


推薦的Excel生產力工具

kte tab 201905

Kutools for Excel幫助您提前完成工作,並從人群中脫穎而出

  • 超過300強大的高級功能,專為1500工作場景設計,通過70%提高生產力,讓您有更多時間照顧家庭和享受生活。
  • 不再需要記憶公式和VBA代碼,從現在起讓你的大腦休息一下。
  • 成為3分鐘的Excel專家,複雜和重複的操作可以在幾秒鐘內完成,
  • 每天減少成千上萬的鍵盤和鼠標操作,現在告別職業病。
  • 110,000高效人才和300 +世界知名公司的選擇。
  • 60-day full功能免費試用。 60天退款保證。 2多年的免費升級和支持。

將選項卡式瀏覽和編輯帶到Microsoft Office,遠比瀏覽器的選項卡強大

  • Office選項卡專為Word,Excel,PowerPoint和其他Office應用程序設計:Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.