Inhaltsverzeichnis
Bei der Arbeit mit Daten in Excel ist das Löschen einer Excel-Zeile ein häufiges Phänomen. Es gibt eine ganze Reihe von Methoden, die wir verwenden können, um eine Excel-Zeile löschen Wenn eine Zelle einen bestimmten Wert enthält Dieser Artikel zeigt 3 effektive Techniken zum Löschen einer Zeile in Excel, wenn eine Zelle bestimmte Werte enthält, mit Beispielen und passenden Illustrationen.
Arbeitsbuch für die Praxis herunterladen
Wir empfehlen Ihnen, die Excel-Datei herunterzuladen und mit ihr zu üben.
Zeile löschen, wenn die Zelle einen bestimmten Wert enthält.xlsm3 Methoden zum Löschen von Excel-Zeilen, wenn die Zelle bestimmte Werte enthält
Wir werden eine Beispieldatenbank mit persönlichen Informationen als Datensatz verwenden, um alle Methoden in diesem Lehrgang zu demonstrieren.
Lassen Sie uns also ohne weitere Diskussion alle Methoden einzeln durchgehen.
1. die Verwendung von Suchen und Ersetzen zum Löschen einer Zeile, wenn die Zelle einen bestimmten Text in Excel enthält
Angenommen, wir wollen alle Datensätze löschen, die mit " Herr ." in der Name Spalte, um dies zu tun,
🔗 Schritte:
❶ Presse STRG + F zu eröffnen mit Suchen und Ersetzen Fenster.
❷ Dann geben Sie " Herr ." im Rahmen der Was finden bar.
❸ Klicken Sie anschließend auf die Schaltfläche Alle finden Option.
Wählen Sie nun eines der gefundenen Ergebnisse aus und drücken Sie dann STRG + A Taste ▶, um alle gefundenen Ergebnisse auszuwählen.
❺ Nachdem Sie erfolgreich alle gefundenen Ergebnisse ausgewählt haben, drücken Sie nun die Schließen Sie Option.
❻ Jetzt drücken STRG + - zum Öffnen der Löschen Dialogfeld.
❼ Wählen Sie die Zellen nach oben verschieben Option und drücken Sie OK .
Das war's.
Lesen Sie mehr: Zeilen in Excel löschen: 7 Methoden
2. die Verwendung des AutoFilters zum Entfernen einer Excel-Zeile, wenn die Zelle einen bestimmten Text/eine bestimmte Zahl enthält
2.1 Zeile löschen, wenn die Zelle einen bestimmten Text enthält
Bei dieser Methode werden alle Excel-Datensätze gelöscht, die mit " Frau Liesel " in der Spalte Name mit Hilfe der AutoFilter Funktion in Excel, um dies zu tun,
🔗 Schritte:
❶ Wählen Sie die gesamte Datentabelle aus.
❷ Weiter zu Daten ▶ Sortieren & Filtern ▶ Filtern.
❸ Klicken Sie auf das Drop-Down-Symbol in der rechten unteren Ecke im Fenster Name Spalte.
❹ Weiter zu Textfilter ▶ Beginnt mit Option.
An dieser Stelle wird ein Dialogfenster mit dem Namen Benutzerdefinierter AutoFilter wird auf dem Bildschirm angezeigt.
❺ Jetzt tippen Frau Liesel innerhalb der "Beginnt mit"-Leiste und drücken Sie OK .
❻ Drücken Sie danach STRG + - und ein Dialogfeld wie das folgende erscheint auf dem Bildschirm.
❼ Drücken Sie einfach die OK Das ist einfach alles.
2.2 Zeile löschen, wenn die Zelle eine Zahl enthält
Bei dieser Methode werden alle Excel-Datensätze gelöscht, die größer sind als 23 in der Spalte Alter mit Hilfe der AutoFilter Funktion in Excel, um dies zu tun,
🔗 Schritte:
❶ Wählen Sie eine beliebige Zelle in der Alter Spalte.
❷ Weiter zu Daten ▶ Sortieren & Filtern ▶ Filtern.
❸ Klicken Sie auf das Drop-Down-Symbol in der rechten unteren Ecke im Fenster Alter Spalte.
❹ Weiter zu Zahlenfilter ▶ Größer als Option.
❺ Typ 23 innerhalb der größer ist als Box und drücken Sie OK .
❻ Jetzt drücken STRG + - um alle gefilterten Ergebnisse zu löschen, und drücken Sie dann die OK aus dem Pop-up-Dialogfeld.
Das war's.
Lesen Sie mehr: Filtern und Löschen von Zeilen mit VBA in Excel (2 Methoden)
Ähnliche Lektüre:
- Wie man mehrere Zeilen in Excel mit Hilfe einer Formel löscht (5 Methoden)
- Mehrere Zeilen in Excel auf einmal löschen (5 Methoden)
- Ausgeblendete Zeilen in Excel VBA löschen (Eine detaillierte Analyse)
- Zeilen in Excel löschen, ohne Formeln zu beeinträchtigen (2 schnelle Wege) )
- Zeile löschen mit Makro Wenn Zelle 0 enthält in Excel (4 Methoden)
3. eine Zeile löschen, wenn die Zelle einen bestimmten Text/eine bestimmte Zahl in Excel mit VBA-Code enthält
In diesem Abschnitt werden wir eine Zeile löschen, wenn eine Zelle darin Text oder eine Zahl enthält, indem wir VBA Code.
3.1 Zeile löschen, wenn die Zelle einen bestimmten Text enthält
In dieser Methode werden wir versuchen, eine Zeile mit dem Alter 17 im Alter Spalte.
🔗 Schritte:
❶ Presse ALT +F11 zum Öffnen des VBA Fenster.
❷ Gehen Sie nun zu Einsetzen ▶ Modul um ein neues Modul zu öffnen.
❸ Kopieren Sie den folgenden Code:
Sub DeleteRowsContainingtext() Dim A As Worksheet Dim B As Integer Dim Step As Long Set A = Worksheets("VBA") For B = A.Range("B5:C14").Rows.Count To 1 Step -1 If Application.WorksheetFunction.IsText(Cells(B + 2, 2)) = True Then A.Cells(B + 2, 2).EntireRow.Delete End If Next End Sub
❹ Fügen Sie es auf dem VBA Editor und speichern Sie ihn mit der Taste STRG + S.
❺ Gehen Sie nun zurück zum Arbeitsblatt mit dem Namen " VBA " und drücken Sie die ALT + F8 Taste.
❻ Wählen Sie die Funktion mit dem Namen DeleteRowsContainingtext() und klicken Sie ausführen. .
Das war's.
3.2 Zeile löschen, wenn die Zelle eine Zahl enthält
In dieser Methode werden wir besprechen, wie Sie eine Zeile löschen können, wenn eine Zelle in der Spalte Alter eine Zahl enthält.
🔗 Schritte:
❶ Presse ALT +F11 zum Öffnen des VBA Fenster.
❷ Gehen Sie nun zu Einsetzen ▶ Modul um ein neues Modul zu öffnen.
❸ Kopieren Sie den folgenden Code:
Sub DeleteRowsContainingNumbers() Dim A As Long Dim B As Long A = 1000 For B = A To 1 Step -1 If Cells(B, 3).Value = "17" Then Rows(B).Delete End If Next End Sub
❹ Kleister es auf der VBA Herausgeber und Speichern Sie es durch Drücken von STRG + S .
❺ Gehen Sie nun zurück zum Arbeitsblatt mit dem Namen " VBA (2) " und drücken Sie die ALT + F8 Taste.
❻ Wählen Sie die Funktion mit dem Namen DeleteRowsContainingNumbers() und klicken Sie ausführen. .
Das war's.
Lesen Sie mehr: Excel VBA zum Löschen von Zeilen mit bestimmten Daten (9 Beispiele)
Dinge zum Merken
📌 Drücken STRG + F zum Öffnen des Suchen und Ersetzen Dialogfeld.
📌 STRG + - ist der Hotkey für das Löschen.
📌 Sie können drücken ALT + F11 zum Öffnen des VBA Fenster.
Schlussfolgerung
Abschließend haben wir 3 verschiedene Methoden vorgestellt, um eine Zeile zu löschen, wenn eine Zelle einen bestimmten Wert in Excel enthält. Wir empfehlen Ihnen, die Arbeitsmappe mit diesem Artikel herunterzuladen und alle Methoden damit zu üben. Und zögern Sie nicht, Fragen im Kommentarbereich unten zu stellen. Wir werden versuchen, alle relevanten Fragen so schnell wie möglich zu beantworten.