Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Bei bestimmten Text die ganze Zeile löschen

Bei bestimmten Text die ganze Zeile löschen
01.11.2013 06:59:47
Dirk
Hallo zusammen.
Ich habe eine Tabelle mit ca. 1.000 Zeilen.
Jetzt steht in jeder 13. Zeile ein Text, der vom Download übernommen wurde.
Ich habe aber keine Lust jede Zeile einzeln anzuklicken und zu löschen.
Wie bekomme ich es hin, daß automatisch jede Zeile komplett gelöscht wird, in dem ein bestimmter Text in Spalte A steht?
Vielen Dank
Gruß
Dirk

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bei bestimmten Text die ganze Zeile löschen
01.11.2013 07:16:24
Manuela
Hallo Dirk,
ich würde es mit einem Filter machen und dann die gefilterten Werte einfach löschen.
Filter, Textfilter, Enthält...
LG,
Manu

AW: Bei bestimmten Text die ganze Zeile löschen
01.11.2013 07:42:53
Dirk
Hallo Manuela.
Danke, aber geht mir dann nicht die Sortierung verloren wenn ich danach den Filter wieder entferne?
Gruß
Dirk

Anzeige
AW: Bei bestimmten Text die ganze Zeile löschen
01.11.2013 08:01:24
Manuela
Hallo Dirk,
bei einer Filterung wird nix neu sortiert, sondern es werden nur die Zellen die dem Filter nicht entsprechen ausgeblendet. Wichtig ist nur, dass du bei deiner Filterung alle befüllten Spalten mit einbeziehst, damit du wirklich den ganzen Datensatz löschst. ;-)
Du könntest dir sonst ja eine Sicherung anlegen und sporadisch ein paar Werte prüfen..
Gruß,
Manu

Anzeige
AW: Bei bestimmten Text die ganze Zeile löschen
01.11.2013 08:09:11
Dirk
Hallo.
Super, hört sich gut an.
Vielen Dank!!!
Grüße
Dirk

Löschen mit Duplikate Entfernen
01.11.2013 10:48:27
daniel
Hallo
eine weitere schnelle und einfached Methode zum Löschen von bestimmten Zeilen ist DATEN - DATENTOOLS - DUPLIKATE ENTFERNEN
gehe hierzu folgendermassen vor:
1. erstelle am Tabellenende eine Hilfsspalte mit einer Formel, die alle Zellen die gelöscht werden sollen mit 0 kennzeichnet und alle die stehenbleben sollen mit der Zeilennummer:
=Wenn(A1="Bestimmter Text";0;Zeile())
kopiere diese Zeile bis ans Tabellenende
2. schreibe in die erste Zeile der Hilfsspalte die 0
3. wende auf die ganze Tabelle die Funktion DATEN - DATENTOOLS - DUPLIKATE ENTFERNEN an, wähle die Hilfsspalte als Kriteerumsspalte und "keine Überschrift" aus
4. entferne die Hilfsspalte wieder
diese Methode ist
- einfach, auch in VBA (RemoveDuplicates)
- sehr schnell
- problemlos auch mit grössten Datenmengen verwendbar
Gruß Daniel
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zeilen mit bestimmten Inhalten in Excel löschen


Schritt-für-Schritt-Anleitung

Um in Excel Zeilen mit bestimmten Inhalten zu löschen, kannst du die folgenden Schritte befolgen:

  1. Daten filtern:

    • Wähle die Spalte aus, in der du nach einem bestimmten Text suchen möchtest.
    • Gehe zu Daten > Filtern > Textfilter > Enthält.
    • Gib den gesuchten Text ein und bestätige.
  2. Zeilen löschen:

    • Nachdem die Zeilen gefiltert sind, markiere die gefilterten Zeilen.
    • Klicke mit der rechten Maustaste und wähle Zeilen löschen.
  3. Filter entfernen:

    • Gehe erneut zu Daten und klicke auf Filter, um die Filterung aufzuheben. Alle anderen Daten bleiben erhalten.

Diese Methode ist einfach und effektiv, um Excel-Zeilen mit bestimmten Inhalten zu löschen.


Häufige Fehler und Lösungen

  • Fehler: Zeilen sind nach dem Löschen verschwunden
    Lösung: Stelle sicher, dass du den Filter richtig entfernt hast. Überprüfe auch, ob du die richtigen Zeilen markiert hast.

  • Fehler: Sortierung verloren
    Lösung: Bei der Verwendung des Filters bleibt die Sortierung erhalten, es werden nur die Zeilen ausgeblendet, die nicht dem Filter entsprechen.


Alternative Methoden

  1. Duplikate entfernen:

    • Erstelle eine Hilfsspalte mit der Formel:
      =WENN(A1="Bestimmter Text"; 0; ZEILE())
    • Wende Daten > Datentools > Duplikate entfernen an, wähle die Hilfsspalte als Kriterium aus.
  2. VBA-Makro:

    • VBA kann verwendet werden, um Zeilen programmgesteuert zu löschen. Ein einfaches Beispiel:
      Sub ZeilenLoeschen()
       Dim Zeile As Long
       For Zeile = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
           If Cells(Zeile, 1).Value = "Bestimmter Text" Then
               Rows(Zeile).Delete
           End If
       Next Zeile
      End Sub

Praktische Beispiele

  • Beispiel 1: Du möchtest alle Zeilen löschen, die in Spalte A den Text "Fehler" enthalten. Filtere die Spalte A und lösche die gefilterten Zeilen.

  • Beispiel 2: Du hast eine Liste von Produkten, und möchtest alle Zeilen löschen, bei denen der Preis 0 ist. Wende den Filter auf die Preisspalte an und lösche die entsprechenden Zeilen.


Tipps für Profis

  • Sicherungskopie erstellen: Bevor du Massenlöschungen vornimmst, erstelle eine Sicherungskopie deiner Datei.

  • Verwendung von Shortcuts: Lerne die Tastenkombinationen für das Löschen von Zeilen, um schneller zu arbeiten.

  • Automatisierung mit VBA: Wenn du regelmäßig ähnliche Aufgaben hast, überlege, ein VBA-Makro zu schreiben, um den Prozess zu automatisieren.


FAQ: Häufige Fragen

1. Wie kann ich alle Zeilen mit einem bestimmten Wert in Excel löschen?
Du kannst die Filterfunktion nutzen, um die Zeilen anzuzeigen, die den bestimmten Wert enthalten, und diese dann löschen.

2. Verliere ich meine Daten, wenn ich Zeilen lösche?
Ja, die Daten in den gelöschten Zeilen werden unwiderruflich entfernt. Stelle sicher, dass du eine Sicherung hast, bevor du löschst.

3. Gibt es eine Möglichkeit, alle Zeilen mit 0 zu löschen?
Ja, du kannst die Filterfunktion verwenden, um alle Zeilen mit 0 anzuzeigen und sie dann zu löschen. Alternativ kannst du auch eine Hilfsspalte nutzen, um die Zeilen zu kennzeichnen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige