Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilen extrahieren in neue Tabelle

Zeilen extrahieren in neue Tabelle
25.02.2016 13:02:16
Jaylan
Hallo zusammen,
ich habe eine Tabelle mit Ordner/Dateinamen. Nun möchte ich alle Zeilen mit der Zeichenfolge "46.tiff" in eine separate Tabelle einfügen.
Hat vielleicht jemand ein Makro für dieses Problem?
Datei: https://www.herber.de/bbs/user/103873.xlsx
Vielen Dank!

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen extrahieren in neue Tabelle
25.02.2016 13:36:26
Ur-Opa
Hallo Jaydan,
falls es nicht unbedingt ein Makro sein muss, geht es auch händisch:
a) eine Zeile bei A1 einfügen und die Liste mit einer Überschrift versehen
b) "Daten" / "Filtern" - es erscheint ein DropDown-Symbol neben der Überschrift - anklicken
c) in das Feld mit der Lupe den gesuchten Text eingeben - die gefundenen Zeilen werden gefiltert
d) Cursor in die Liste und [Strg] + [*] (vom Nummernblock) - alle angezeigten Zeilen werden markiert
e) [Strg] + [C] - Zielzelle anklicken [Strg] + [V]
Den Arbeitsgang kann man auch mit dem Makro-Reorder aufzeichnen, um sich den Makro inspirieren zu lassen.
Viel Erfolg
Ur-Opa
Anzeige
;

Forumthreads zu verwandten Themen

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 extrahieren in neue Tabelle


Schritt-für-Schritt-Anleitung

Um in Excel Text aus einer Zeile zu extrahieren und alle Zeilen mit einer bestimmten Zeichenfolge in eine neue Tabelle zu übertragen, kannst Du folgende Schritte ausführen:

  1. Öffne Deine Excel-Tabelle.
  2. Füge in der ersten Zeile eine Überschrift hinzu, um die Spalte zu kennzeichnen.
  3. Gehe zu "Daten" und wähle "Filtern". Ein Dropdown-Symbol erscheint neben der Überschrift.
  4. Klicke auf das Dropdown-Symbol und gib im Suchfeld die Zeichenfolge ein, die Du extrahieren möchtest (z. B. "46.tiff").
  5. Die Tabelle wird nun gefiltert und zeigt nur die Zeilen, die die eingegebene Zeichenfolge enthalten.
  6. Drücke [Strg] + [*] (vom Nummernblock), um alle angezeigten Zeilen zu markieren.
  7. Kopiere die markierten Zeilen mit [Strg] + [C].
  8. Gehe zu der neuen Tabelle und klicke in die Zielzelle, um die Daten einzufügen mit [Strg] + [V].

Häufige Fehler und Lösungen

  • Problem: Die Filterfunktion zeigt keine Ergebnisse an.

    • Lösung: Stelle sicher, dass die Zeichenfolge korrekt eingegeben wurde und dass es in der Tabelle tatsächlich Zeilen mit dieser Zeichenfolge gibt.
  • Problem: Ich kann die Zeilen nicht kopieren.

    • Lösung: Achte darauf, dass Du die richtigen Zeilen markiert hast. Manchmal kann es helfen, den Filter zu deaktivieren und es erneut zu versuchen.

Alternative Methoden

Wenn Du ein Makro verwenden möchtest, um alle Zeilen mit einer bestimmten Zeichenfolge zu extrahieren, hier ein einfaches VBA-Skript:

Sub ZeilenExtrahieren()
    Dim ws As Worksheet
    Dim wsZiel As Worksheet
    Dim rng As Range
    Dim zelle As Range
    Dim ZielZeile As Integer

    Set ws = ThisWorkbook.Sheets("Tabelle1") 'Hier den Namen Deiner Tabelle anpassen
    Set wsZiel = ThisWorkbook.Sheets.Add
    ZielZeile = 1

    For Each zelle In ws.UsedRange.Rows
        If InStr(zelle.Value, "46.tiff") > 0 Then
            zelle.Copy wsZiel.Cells(ZielZeile, 1)
            ZielZeile = ZielZeile + 1
        End If
    Next zelle
End Sub

Führe das Makro aus, um alle relevanten Zeilen in eine neue Tabelle zu kopieren.


Praktische Beispiele

Ein praktisches Beispiel könnte so aussehen: Du hast eine Liste von Dateinamen in einer Excel-Tabelle und möchtest nur die Zeilen extrahieren, die das Wort "Urlaubs" enthalten. Du würdest die oben beschriebenen Schritte folgen und einfach "Urlaubs" im Suchfeld eingeben. Alle relevanten Zeilen werden dann gefiltert und können in eine neue Tabelle kopiert werden.


Tipps für Profis

  • Tipp 1: Wenn Du regelmäßig ähnliche Extraktionen machst, überlege, ein Makro zu erstellen, das diesen Prozess automatisiert.
  • Tipp 2: Nutze die Bedingte Formatierung, um bestimmte Zeilen hervorzuheben, bevor Du sie extrahierst. So behältst Du den Überblick über die Daten.
  • Tipp 3: Halte Deine Daten gut strukturiert, indem Du die Zeilen nach bestimmten Kriterien sortierst, bevor Du mit der Extraktion beginnst.

FAQ: Häufige Fragen

1. Kann ich mehrere Kriterien gleichzeitig filtern?
Ja, Du kannst mehrere Kriterien im Suchfeld eingeben, um spezifischere Ergebnisse zu erhalten.

2. Funktioniert diese Methode in allen Excel-Versionen?
Die beschriebenen Schritte sind in den meisten modernen Excel-Versionen anwendbar, jedoch können sich bestimmte Menüpunkte leicht unterscheiden.

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