Entfernen Sie Zeilen basierend auf dem Zellenwert in Excel – Einfaches Tutorial
Unabhängig davon, ob Sie mit einer kleinen Tabelle oder einem großen Datensatz arbeiten, können Sie Zeit und Mühe sparen, wenn Sie wissen, wie Sie Zeilen basierend auf Zellwerten entfernen. Dieser Vorgang kann mit mehreren Excel-Funktionen durchgeführt werden, darunter der Filterfunktion, dem Werkzeug „Suchen und Ersetzen“, der Sortierfunktion und sogar mit erweiterten Techniken. Am Ende dieses Leitfadens verfügen Sie über das nötige Wissen, um unerwünschte Zeilen effizient aus Ihren Excel-Tabellen zu entfernen und sicherzustellen, dass Ihre Daten sauber und für Ihre Analyseanforderungen relevant sind.
Wenn ich beispielsweise alle Zeilen entfernen möchte, in denen die Namensspalte Jener enthält, wie gehe ich vor?
Ganze Zeilen basierend auf dem Zellenwert entfernen
Entfernen Sie Zeilen in der Auswahl basierend auf dem Zellenwert mit der Sortierfunktion
Entfernen Sie ganze Zeilen basierend auf dem Zellenwert in Excel
Excel bietet mehrere Möglichkeiten zum Entfernen von Zeilen basierend auf bestimmten Zellwerten. In diesem Abschnitt werden Methoden behandelt, die von einfachen Excel-Funktionen wie Filtern, Suchen und Ersetzen und Kutools bis hin zu fortgeschritteneren Techniken mit VBA reichen. Egal, ob Sie Anfänger oder Fortgeschrittener sind, Sie werden eine Methode finden, die Ihrem Können und Ihren Bedürfnissen entspricht.
Entfernen Sie ganze Zeilen basierend auf dem Zellenwert mit der Filterfunktion
Normalerweise können Sie die Filterfunktion anwenden, um die Zeilen anzuzeigen, die bestimmte Kriterien erfüllen, und die Zeile dann sofort löschen.
Schritt 1: Wenden Sie die Filterfunktion an, um die unerwünschten Zeilen zu filtern
- Wählen Sie den Datenbereich aus, dessen Zeilen Sie löschen möchten. Und dann klicken Sie Daten-Management > Filter, siehe Screenshot:
- Jetzt werden in der Kopfzeile jeder Spalte Dropdown-Pfeile angezeigt. Klicken Sie auf den Dropdown-Pfeil in der Spalte mit den Werten, auf deren Grundlage Sie Zeilen entfernen möchten. Wenn Sie beispielsweise Zeilen mit dem Namen Jener entfernen möchten, klicken Sie auf den Pfeil in der Spalte „Name“.
- Deaktivieren Sie im Dropdown-Menü das Kontrollkästchen Alle auswählen um alle Auswahlen zu löschen und nur das Kontrollkästchen neben „Jener“ zu aktivieren, oder geben Sie „Jener“ manuell in das Suchfeld ein, um es schnell zu finden.
- Und dann klicken OK Klicken Sie auf die Schaltfläche, um den Filter anzuwenden. Es werden nur die Zeilen angezeigt, die Jener enthalten. Siehe Screenshot:
Schritt 2: Löschen Sie die gefilterten Zeilen
Wählen Sie die sichtbaren Zeilen aus, klicken Sie dann mit der rechten Maustaste auf eine der ausgewählten Zeilen und wählen Sie Zeile löschen aus dem Kontextmenü. Dadurch werden alle ausgewählten Zeilen entfernt.
Schritt 3: Löschen Sie den Filter
Dann klicken Sie auf die Daten-Management > Filter wieder. Dadurch wird der Filter entfernt und Sie sehen alle Datensätze außer den gelöschten.
- Ähnlich wie ich die Filtermethode anwende, um Zeilen zu entfernen, die den Text „Jener“ enthalten, können Sie sie auch verwenden, um Zeilen basierend auf numerischen oder Datumsbedingungen zu entfernen, wie in den folgenden Screenshots gezeigt:
Bedingungen für den Zahlenfilter:
Datumsfilterbedingungen: - Sie können die Filterfunktion auch verwenden, um alle Zeilen zu filtern und zu löschen, die eine bestimmte Hintergrundfarbe enthalten. Siehe Screenshot:
- Mit der Filterfunktion können Sie nach mehreren Kriterien filtern, um nicht benötigte Inhalte herauszufiltern und diese dann zu löschen. Angenommen, Sie möchten alle Zeilen löschen, in denen Jener der Verkäufer ist und der Gesamtumsatz mehr als 7000 US-Dollar beträgt. Sie sollten die Zeilen zunächst nach dem Namen Jener filtern und dann die Verkäufe filtern, die größer als 7000 sind.
Entfernen Sie mit Kutools AI Aide ganze Zeilen basierend auf dem Zellenwert
Kutools for Excel ist ein umfassendes Add-In mit mehr als 300 erweiterten Funktionen, das darauf ausgelegt ist, verschiedene Arten komplexer Aufgaben in Excel zu vereinfachen. Eines seiner Merkmale, Kutools KI-Assistent, hilft bei der Automatisierung von Aufgaben wie dem Filtern und Löschen von Zeilen basierend auf bestimmten Kriterien.
Nach der Installation Kutools for Excel, Klicken Sie bitte Kutools KI > KI-Assistent öffnen Kutools KI-Assistent Feld:
- Wählen Sie den Datenbereich aus, geben Sie dann Ihre Anforderung in das Chatfeld ein und klicken Sie Absenden Taste oder drücken Enter Schlüssel zum Senden der Frage;
„Entfernen Sie die Zeilen, wenn die Spalte „Name“ den Namen Jener in der Auswahl enthält.“ - Klicken Sie nach der Analyse auf Ausführen Taste zum Ausführen. Kutools AI Aide verarbeitet Ihre Anfrage mithilfe von KI und entfernt die angegebenen Zeilen direkt in Excel.
- Um Zeilen basierend auf mehreren Kriterien zu löschen, passen Sie einfach die Anforderungen entsprechend an. Verwenden Sie beispielsweise Befehle wie „Entfernen Sie Zeilen, in denen die Spalte „Name“ Jener oder Kevin in der Auswahl enthält"Oder"Entfernen Sie Zeilen, in denen die Spalte „Name“ Jener enthält und der Gesamtumsatz 7000 in der Auswahl übersteigt".
- Diese Methode unterstützt das Rückgängigmachen nicht Funktion. Wenn Sie jedoch die Originaldaten wiederherstellen möchten, können Sie auf klicken Unzufrieden um die Änderungen rückgängig zu machen.
Entfernen Sie ganze Zeilen basierend auf dem Zellenwert mit der Funktion „Suchen und Ersetzen“.
Das Entfernen ganzer Zeilen basierend auf einem bestimmten Zellenwert mithilfe der Funktion „Suchen und Ersetzen“ von Excel ist eine unkomplizierte Methode, die zum Bereinigen Ihrer Daten äußerst effektiv sein kann. Bitte gehen Sie wie folgt vor:
Schritt 1: Wenden Sie die Funktion „Suchen und Ersetzen“ an, um den spezifischen Wert auszuwählen
- Wählen Sie die Spaltendaten aus, aus denen Sie Zeilen basierend auf einem bestimmten Zellenwert entfernen möchten, und öffnen Sie dann die Suchen und Ersetzen Dialogfeld durch Drücken der Taste Strg + F Schlüssel gleichzeitig.
- Im Suchen und Ersetzen Geben Sie im Dialogfeld bitte den bestimmten Zellenwert ein (in unserem Fall geben wir den ein). Jener) in die Finden Sie, was Klicken Sie auf das Feld Finde alle Taste. Siehe Screenshot:
- Wählen Sie unten alle Suchergebnisse aus Suchen und Ersetzen Dialogfeld und schließen Sie dieses Dialogfeld. (Sie können eines der Suchergebnisse auswählen und dann Strg + A (Tasten, um alle gefundenen Ergebnisse auszuwählen.) Und alle Zellen, die den bestimmten Wert enthalten, werden ausgewählt. Schließen Sie dann dieses Dialogfeld. Siehe Screenshot:
Schritt 2: Löschen Sie die Zeilen basierend auf dem ausgewählten Wert
- Während die Zellen noch ausgewählt sind, klicken Sie mit der rechten Maustaste auf eine der ausgewählten Zellen und wählen Sie Löschen in dem Kontextmenü.
- Select Ganze Reihe im Dialogfeld „Löschen“ und klicken Sie auf OK um alle Zeilen zu entfernen, die den angegebenen Wert enthalten.
Entfernen Sie ganze Zeilen basierend auf dem Zellenwert mit VBA-Code
Das Entfernen von Zeilen basierend auf Zellwerten mithilfe von VBA (Visual Basic for Applications) in Excel ermöglicht die Automatisierung der Aufgabe und macht sie insbesondere bei großen Datenmengen effizient.
Schritt 1: Öffnen Sie den VBA-Modul-Editor und kopieren Sie den Code
- Presse Alt + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.
- Klicken Sie im geöffneten Fenster auf Insert > Modul um ein neues leeres Modul zu erstellen.
- Kopieren Sie dann den folgenden Code und fügen Sie ihn in das leere Modul ein.
Sub DeleteRowsBasedOnCellValue() 'Updateby Extendoffice Dim ws As Worksheet Set ws = ActiveSheet Dim columnRange As Range On Error Resume Next Set columnRange = Application.InputBox("Select the column range to check:", "Kutools for Excel", Type:=8) On Error GoTo 0 If columnRange Is Nothing Then Exit Sub Dim lastRow As Long lastRow = ws.Cells(ws.Rows.Count, columnRange.Column).End(xlUp).Row Dim criteria As String criteria = Application.InputBox("Enter the value to delete rows for:", "Kutools for Excel", Type:=2) If criteria = "" Then Exit Sub Dim i As Long For i = lastRow To 1 Step -1 If ws.Cells(i, columnRange.Column).Value = criteria Then ws.Rows(i).Delete End If Next i End Sub
Schritt 2: Führen Sie den Code aus
- Dann drücken F5 Taste zum Ausführen des Codes. Wählen Sie im Popup-Dialogfeld bitte die Spalte aus, aus der Sie Zeilen basierend auf dem bestimmten Wert entfernen möchten, und klicken Sie auf OK .
- Geben Sie im folgenden Dialogfeld den bestimmten Wert ein, auf dessen Grundlage Sie Zeilen entfernen möchten, und klicken Sie auf OK Taste. Siehe Screenshot:
Ergebnis:
Und dann sehen Sie, dass ganze Zeilen basierend auf dem angegebenen Wert bereits gelöscht wurden.
Entfernen Sie Zeilen in der Auswahl basierend auf dem Zellenwert mit der Sortierfunktion
Alle oben genannten Methoden entfernen die gesamte Zeile, was eine Einschränkung darstellen kann. Beispielsweise würden bei Verwendung dieser Methoden alle Daten rechts vom Datensatz gelöscht. Angenommen, Sie möchten nur bestimmte Datensätze im Datensatz löschen und gleichzeitig die restlichen Daten beibehalten. In diesem Fall ist ein alternativer Ansatz erforderlich.
Schritt 1: Erstellen Sie eine Hilfsspalte für die Daten
Erstellen Sie eine neue Spalte, die uns hilft, die Bestellung zu verfolgen. Sie müssen neben Ihren Daten eine Spalte einfügen und diese dann mit einer Seriennummer wie 1, 2, 3 füllen … siehe Screenshot:
Schritt 2: Sortieren Sie die Daten basierend auf der spezifischen Spalte
- Wählen Sie die Datenspalte aus, auf deren Grundlage Sie Zeilen löschen möchten. Dann klick Daten-Management > Sortieren von A bis Z or Z zu A, und ein Dialogfeld mit einer Sortierwarnung wird angezeigt. Wählen Sie aus Erweitern Sie die Auswahl, und klicken Sie dann auf Sortieren Taste. Siehe Screenshot:
- Jetzt werden Zeilen mit denselben Werten gruppiert, sodass sie leichter identifiziert und ausgewählt werden können. Siehe Screenshot:
Schritt 3: Löschen Sie die sortierten Zeilen
- Wählen Sie die Gruppe von Datensätzen aus, die Sie löschen möchten, klicken Sie dann mit der rechten Maustaste und wählen Sie dann aus Löschen aus dem Kontextmenü. In dem Löschen Dialogfeld auswählen Verschieben Sie die Zellen nach oben Möglichkeit. Und dann klicken Sie OK Taste. Siehe Screenshot:
- Es werden nur die Datensätze gelöscht, in denen der Name Jener lautet, ohne dass die gesamte Zeile entfernt wird. Somit bleiben alle Daten rechts oder links von Ihrem Datensatz unberührt.
Schritt 4: Wenden Sie die Sortierfunktion an, um die ursprüngliche Reihenfolge der Daten wiederherzustellen
Klicken Sie auf die Überschrift der Hilfespalte und gehen Sie dann zu Daten-Management auf dem Band und wählen Sie aus Sortieren von A bis Z um die Daten entsprechend der Reihenfolge in der Hilfsspalte zu organisieren. Dadurch werden die Daten innerhalb des ausgewählten Bereichs wie erforderlich in ihrer ursprünglichen Reihenfolge wiederhergestellt.
Schritt 5: Löschen Sie die Hilfsspalte
Löschen Sie abschließend die Hilfsspalte nach Bedarf, um Ihr Arbeitsblatt zu bereinigen.
In diesem Artikel haben wir verschiedene Methoden zum Entfernen von Zeilen in Excel basierend auf Zellwerten untersucht. Sie können die auswählen, die Ihnen gefällt. Wenn Sie weitere Excel-Tipps und -Tricks erfahren möchten, finden Sie auf unserer Website Tausende von Tutorials Klicken Sie hier, um darauf zuzugreifen. Vielen Dank fürs Lesen und wir freuen uns darauf, Ihnen in Zukunft weitere hilfreiche Informationen zur Verfügung zu stellen!
Weitere Artikel:
- Leere Zellen in Excel ganz einfach entfernen – Vollständiges Tutorial
- Das Entfernen leerer Zellen in Excel ist eine häufige Aufgabe, die dazu beitragen kann, Ihre Daten zu optimieren und sie einfacher zu analysieren, zu verstehen und darzustellen. Leere Zellen können Ihre Datenanalyse stören, Fehler in Formeln verursachen und Ihre Datensätze unvollständig oder unprofessionell erscheinen lassen. In diesem Tutorial untersuchen wir verschiedene Methoden zum effizienten Entfernen oder Verwalten leerer Zellen in Excel, z. B. die Funktion „Gehe zu Spezial“, Formeln und die Filterfunktion. Jede Methode bedient unterschiedliche Anforderungen und Szenarien, sodass Sie diejenige auswählen können, die Ihren Anforderungen am besten entspricht.
- Löschen Sie alle Zeilen, die bestimmten Text innerhalb einer Spalte in Google Sheets enthalten
- Angenommen, Sie haben einen Datenbereich in einem Google Sheet. Jetzt möchten Sie die Zeilen basierend auf den Zellenwerten in einer Spalte löschen. Zum Beispiel möchte ich alle Zeilen löschen, die den Text "Vollständig" in Spalte C enthalten. In diesem Artikel werde ich darüber sprechen, wie Sie ihn in Google Sheets lösen können.
- Löschen Sie Zeilen basierend auf der Hintergrundfarbe
- Wie können Sie ganze Zeilen basierend auf der Hintergrundfarbe löschen? In diesem Beispiel muss ich alle Zeilen löschen, deren Zellen mit blauer Hintergrundfarbe gefüllt sind, wie im folgenden Screenshot gezeigt. Mit diesem Artikel erhalten Sie einige Codes, um diese Aufgabe in Excel auszuführen.
- Löschen Sie jede zweite Zeile
- Wenn Sie jede andere Zeile oder Spalte in Excel schnell löschen möchten, ist der wichtigste Punkt, wie Sie schnell jede andere Zeile oder Spalte zuerst auswählen und dann den Löschvorgang auf sie anwenden können. In diesem Artikel erfahren Sie, wie Sie zuerst jede zweite Zeile oder Spalte auswählen und dann schnell löschen können.
Inhaltsverzeichnis
- Ganze Zeilen basierend auf dem Zellenwert entfernen
- Mit Filterfunktion
- Mit Kutools AI Aide
- Mit Suchen- und Ersetzen-Funktion
- Mit VBA-Code
- Entfernen Sie Zeilen in der Auswahl basierend auf dem Zellenwert mit der Sortierfunktion
- Ähnliche Artikel
- Die besten Tools für die Office-Produktivität
- Ihre Nachricht
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!