KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie kopiert man Zeilen in Excel, wenn eine Spalte einen bestimmten Text oder Wert enthält?

AutorKelly Änderungsdatum

In Ihrer täglichen Excel-Arbeit stoßen Sie häufig auf Situationen, in denen Sie ganze Zeilen extrahieren und kopieren müssen – und zwar basierend darauf, ob eine bestimmte Spalte bestimmte Texte oder Werte enthält. Vielleicht möchten Sie beispielsweise Datensätze mit einem bestimmten Status, Schlüsselwort oder Kundennamen isolieren, um Berichte zu erstellen oder weitere Verarbeitungsschritte durchzuführen. Das manuelle Suchen und Auswählen der entsprechenden Zeilen ist jedoch zeitaufwendig und fehleranfällig, besonders bei großen Datensätzen. In diesem Tutorial lernen Sie mehrere praktische und effiziente Methoden kennen, mit denen Sie automatisch alle Zeilen identifizieren und kopieren können, in denen eine festgelegte Spalte die gewünschten Texte oder Werte enthält – so sparen Sie Zeit und minimieren Fehler.


Zeilen kopieren, wenn Spalte bestimmten Text/Wert mit Filterbefehl in Excel enthält

Diese Methode zeigt Ihnen, wie Sie mit dem Filterbefehl Zellen finden, die in einer ausgewählten Spalte einen bestimmten Text oder Wert enthalten. Nach dem Filtern können Sie die zugehörigen kompletten Zeilen mühelos auswählen und kopieren. Sie eignet sich ideal für kleine bis mittelgroße Datensätze und bietet eine übersichtliche, visuelle Möglichkeit, Ihre Daten effizient zu bearbeiten.

1. Wählen Sie die Spalte aus, die Sie filtern möchten, und wechseln Sie dann zur Daten-Registerkarte. Klicken Sie auf die Schaltfläche Filter, um die Filterung für Ihre Daten zu aktivieren.
Ein Screenshot der Aktivierung der Filterfunktion

2. Klicken Sie auf den Filterpfeil neben der ersten Zelle Ihrer ausgewählten Spalte. Wählen Sie im Menü Textfilter > Enthält.

Ein Screenshot der Auswahl einer Filterbedingung

3. Geben Sie im erscheinenden Dialogfeld „Benutzerdefinierter AutoFilter“ den spezifischen Text oder Wert, nach dem Sie suchen möchten, in das Feld neben enthält ein und klicken Sie anschließend auf OK.

Ein Screenshot der Eingabe des bestimmten Textes, nach dem gefiltert werden soll

4. Nach dem Filtern zeigt Excel nur die Zeilen an, in denen die Spalte Ihren angegebenen Text oder Wert enthält. Markieren Sie alle diese gefilterten Zeilen und drücken Sie Strg+C, um sie zu kopieren.

5. Navigieren Sie zu einer leeren Stelle in Ihrem Arbeitsblatt oder wechseln Sie zu einem anderen Arbeitsblatt und drücken Sie Strg+V, um die kopierten Zeilen einzufügen.

Hinweise:

  • Stellen Sie sicher, dass die Filterung keine relevanten Daten ausblendet, bevor Sie kopieren.
  • Wenn Ihr Datensatz sehr groß ist oder Sie regelmäßig Zeilen extrahieren müssen, empfiehlt sich der Einsatz von Formeln oder VBA zur Automatisierung.
  • Nach dem Kopieren können Sie die Filter entfernen, um Ihren gesamten Datensatz wieder anzuzeigen.

Zeilen kopieren, wenn Spalten einen bestimmten Text/einen bestimmten Wert mit Kutools für Excel enthalten

Während der Standard-Befehl „Suchen“ ()Strg + F) schnell Zellen mit bestimmten Inhalten findet, reicht er nicht aus, wenn Sie stattdessen ganze Zeilen auswählen und kopieren möchten. Kutools für Excel bietet die Funktion Spezielle Zellen auswählen, die dieses Problem löst, indem sie vollständige Zeilen auswählt, in denen sich die gesuchten Zellen befinden. So sparen Sie Zeit und vermeiden mühsames manuelles Vorgehen.

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen

1. Wählen Sie die Spalten aus, in denen Sie Zellen mit Ihrem bestimmten Text oder Wert suchen möchten.

2. Klicken Sie im Menüband auf Kutools und wählen Sie dann Auswählen > Bestimmte Zellen auswählen.

3. Im Dialogfeld „Bestimmte Zellen auswählen“:
(1) Stellen Sie sicher, dass Ganze Zeile im Abschnitt Auswahltyp aktiviert ist;
(2) Wählen Sie unter „Typ angeben“ im ersten Dropdown-Menü Enthält aus und geben Sie den gesuchten Text oder Wert in das nächste Feld ein;
(3) Klicken Sie auf OK, um Ihre Auswahl zu bestätigen.
Ein Screenshot der Aktivierung der Funktion „Bestimmte Zellen auswählen“ und der Festlegung der Bedingungen

4. Wenn das zweite Dialogfeld „Bestimmte Zellen auswählen“ erscheint, klicken Sie einfach auf OK, um fortzufahren.
Ein Screenshot, der zeigt, wie viele Zellen ausgewählt wurden

Das Tool wählt sofort alle Zeilen aus, die den angegebenen Text oder Wert in Ihren ausgewählten Spalten enthalten.

5. Drücken Sie Strg + C, um diese Zeilen in die Zwischenablage zu kopieren.

6. Fügen Sie die kopierten Zeilen an der gewünschten Stelle ein, indem Sie Strg + V drücken. Dies kann je nach Bedarf im aktuellen Arbeitsblatt oder in einem neuen erfolgen.

Tipps & Hinweise:

  • Kutools optimiert diesen Prozess und reduziert den manuellen Aufwand – besonders bei sehr großen Datensätzen – erheblich.
  • Prüfen Sie die Bedingung „Enthält“ sorgfältig, da sie teilweise Übereinstimmungen auswählen kann. Passen Sie sie gegebenenfalls an – beispielsweise auf „Ist gleich“, „Beginnt mit“ usw.

Zeilen kopieren, wenn Spalte bestimmten Text/Wert einer anderen Spalte enthält

Wenn Sie zwei Spalten vergleichen und dabei komplette Zeilen extrahieren möchten, bei denen der Wert einer Spalte mit einem beliebigen Wert einer anderen Spalte übereinstimmt, ist das Hilfsprogramm Kutools für Excel Bereiche vergleichen eine hervorragende Lösung. Dies ist beispielsweise beim Abgleich von Listen, bei der Konsolidierung von Daten oder beim Nachverfolgen von Überschneidungen zwischen Datensätzen äußerst nützlich. Die folgenden Schritte führen Sie durch den Vorgang:

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen

1. Klicken Sie auf Kutools > Auswählen > Gleiche/Unterschiedliche Zellen auswählen.

2. Im Dialogfeld Gleiche/Unterschiedliche Zellen auswählen:
Ein Screenshot der Konfiguration des Dialogfelds „Gleiche und unterschiedliche Zellen auswählen“

(1) Wählen Sie im Feld Werte suchen in die Spalte aus, die geprüft werden soll;
(2) Legen Sie im Feld Entsprechend die Spalte fest, mit der verglichen werden soll;
Hinweis: Verwenden Sie die Option Titel einschließen entsprechend Ihren Daten.
(3) Aktivieren Sie im Abschnitt Suchen die Option Gleiche Werte;
(4) Aktivieren Sie Gesamte Zeile auswählen;
(5) Klicken Sie auf OK, um die Einstellungen anzuwenden.

3. Wenn das Dialogfeld „Bereiche vergleichen“ erscheint, wird die Anzahl der ausgewählten Zeilen angezeigt. Klicken Sie auf OK, um diese Meldung zu schließen.
Ein Screenshot, der die ausgewählten Zeilen zeigt

4. Markieren Sie die ausgewählten Zeilen, kopieren Sie sie mit Strg+C und fügen Sie sie an der gewünschten Stelle mit Strg+V ein.


Zeilen in neues Arbeitsblatt kopieren, wenn Spalte angegebenen Text/Wert in Excel enthält

Mit dem Daten aufteilen-Tool in Kutools für Excel können Sie ganze Zeilen automatisch in neu erstellte Arbeitsblätter kopieren, sobald die angegebene Spalte mit einem bestimmten Text oder Wert übereinstimmt. Diese Methode eignet sich ideal, um Ihre Daten automatisch in separate Registerkarten zu organisieren – beispielsweise beim Sortieren von Verkaufsdaten nach Region oder Abteilung. So geht’s:

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen

1. Wählen Sie den Bereich aus, aus dem Sie Zeilen extrahieren und kopieren möchten, und navigieren Sie anschließend zu KUTOOLS PLUS > Daten aufteilen.

2. Führen Sie im Dialogfeld Daten in mehrere Arbeitsblätter aufteilen Folgendes aus:
– Aktivieren Sie die Option Spalte angeben;
– Wählen Sie den entsprechenden Spaltennamen aus;
– Legen Sie fest, wie die neuen Blätter benannt werden sollen (z. B. nach eindeutigen Werten oder vordefinierten Regeln);
– Klicken Sie auf OK, um zu bestätigen.
Ein Screenshot der Konfiguration des Dialogfelds „Daten in mehrere Arbeitsblätter aufteilen“, um Zeilen in neue Blätter zu kopieren

Nach dem Aufteilen erkennen Sie, dass alle relevanten Zeilen automatisch entsprechend Ihren Spaltenkriterien in separate Arbeitsblätter kopiert wurden – eine enorme Erleichterung für weitere Analysen und Berichte.
Ein Screenshot, der zeigt, dass Zeilen in neue Arbeitsblätter kopiert wurden, wenn die angegebene Spalte einen bestimmten Text enthält

Hinweise:

  • Achten Sie auf klare Namenskonventionen für neue Arbeitsblätter – so vereinfachen Sie die spätere Navigation.
  • Überprüfen Sie Ihre Auswahl vor dem Aufteilen, um Datenverlust zu vermeiden.
  • Diese Methode eignet sich besonders effizient für wiederkehrende Aufgaben wie monatliche oder abteilungsbezogene Berichte.

 


Zeilen kopieren, wenn Spalte bestimmten Text/Wert mithilfe einer Excel-Formel enthält

Excel-Formeln bieten eine flexible und zuverlässige Möglichkeit, Zeilen zu kennzeichnen, die bestimmte Texte oder Werte in einer Spalte enthalten. Durch die Kombination von Funktionen wie SUCHEN, ISTZAHL und WENN können Sie Zeilen problemlos für weitere Aktionen markieren – beispielsweise zum Filtern, Kopieren oder Sortieren. Diese Methode ist besonders nützlich bei regelmäßig wechselnden Daten oder für Anwender, die eine formelbasierte Automatisierung bevorzugen.

1. Fügen Sie zunächst eine neue Hilfsspalte neben Ihren Daten ein (z. B. Spalte C). Geben Sie in Zelle C2 folgende Formel ein:

=IF(ISNUMBER(SEARCH("specific text",A2)), "Copy", "")

Diese Formel prüft, ob Zelle A2 „specific text“ enthält – und gibt in diesem Fall „Copy“ zurück; andernfalls bleibt die Zelle leer.

2. Drücken Sie die Eingabetaste, um die Formel zu bestätigen, und ziehen Sie anschließend am Ausfüllkästchen, um die Formel auf alle Zeilen anzuwenden.

3. Filtern Sie nun die Hilfsspalte nach dem Wert „Copy“, um alle relevanten Zeilen schnell zu finden. Markieren Sie diese Zeilen, drücken Sie Strg+C, um sie zu kopieren, und fügen Sie sie anschließend an der gewünschten Stelle ein.

Parametererklärung:

  • Ersetzen Sie „bestimmter Text“ durch das Stichwort oder den Wert, nach dem Sie suchen möchten.
  • Passen Sie die referenzierte Spalte (z. B. A2) an die Spalte an, die Ihren Text oder Wert enthält.

Fehlerbehebungstipps:

  • Wenn Ihr Text Sonderzeichen oder Leerzeichen enthält, stellen Sie sicher, dass diese in der SEARCH-Funktion exakt übereinstimmen.
  • Diese Formel beachtet keine Groß-/Kleinschreibung. Verwenden Sie stattdessen FIND anstelle von SEARCH, um die Groß-/Kleinschreibung zu berücksichtigen.
  • Für mehrere Stichwörter können Sie zusätzliche WENN-Funktionen verschachteln oder bei Bedarf eine ODER-Logik verwenden.

Zeilen kopieren, wenn Spalte bestimmten Text/Wert mithilfe von VBA-Code enthält

Wenn Sie mit sehr großen Excel-Dateien arbeiten oder diese Zeilenextraktionsaufgabe regelmäßig automatisieren müssen, bietet VBA (Visual Basic for Applications) eine leistungsstarke Lösung. Mit einem einfachen Makro durchsucht Excel automatisch die Zielspalte, identifiziert übereinstimmende Zeilen und kopiert sie an einen anderen Ort – so sparen Sie Zeit und minimieren menschliche Fehler, insbesondere bei komplexen oder sich wiederholenden Aufgaben.

1. Öffnen Sie in Excel den VBA-Editor, indem Sie auf Entwicklertools > Visual Basic klicken. Wechseln Sie im neuen Fenster zu Einfügen > Modul, und fügen Sie den folgenden Code in das Modul ein:

Sub CopyRowsIfContains()
    Dim ws As Worksheet
    Dim wsDest As Worksheet
    Dim rng As Range
    Dim cell As Range
    Dim destRow As Long
    Dim searchText As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    Set rng = Application.InputBox("Select column to search", xTitleId, Selection.Address, Type:=8)
    searchText = Application.InputBox("Enter text or value to search for", xTitleId, "", Type:=2)
    
    Set wsDest = Worksheets.Add
    wsDest.Name = "FilteredRows"
    
    destRow = 1
    For Each cell In rng
        If InStr(1, cell.Value, searchText, vbTextCompare) > 0 Then
            ws.Rows(cell.Row).Copy Destination:=wsDest.Rows(destRow)
            destRow = destRow + 1
        End If
    Next cell
End Sub

2 Um das Makro auszuführen, klicken Sie im VBA-Editor auf die Schaltfläche Ausführen (oder drücken Sie die F5-Taste). Anschließend erscheint eine Eingabeaufforderung, in der Sie die zu durchsuchende Spalte auswählen und den gesuchten Text oder Wert eingeben müssen. Das Makro erstellt daraufhin ein neues Arbeitsblatt mit dem Namen „FilteredRows“ und kopiert alle übereinstimmenden Zeilen dorthin – ideal zur Überprüfung oder weiteren Bearbeitung.

Hinweise zu Parametern:

  • Sie können wsDest.Name ändern, wenn Sie das Ergebnisarbeitsblatt umbenennen möchten.
  • Wenn Sie ganze Zellen abgleichen möchten, anstatt Teilzeichenfolgen zu vergleichen, sollten Sie InStr durch If cell.Value = searchText ersetzen.

Demo: Zeilen kopieren, wenn eine Spalte einen bestimmten Text/einen bestimmten Wert in Excel enthält

 

Kutools für Excel: Über 300 praktische Werkzeuge griffbereit! Nutzen Sie KI-gestützte Funktionen für intelligenteres und schnelleres Arbeiten!Jetzt herunterladen!

Verwandte Artikel


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

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 zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins