Zum Hauptinhalt springen

So kopieren Sie Daten in Excel, wenn ein Filter aktiv ist: Einfache Möglichkeiten

Excel ist eine der beliebtesten Anwendungen für die Datenverarbeitung und -analyse. Eine der nützlichen Funktionen des Programms ist die Möglichkeit, einen Filter zu verwenden, um die gewünschten Daten zu sortieren und auszuwählen. Wenn der Filter aktiv ist, kann es jedoch zu Problemen beim Kopieren der gefilterten Daten kommen.

In diesem Artikel werden wir einige einfache Möglichkeiten zum Kopieren von Daten nach Excel untersuchen, wenn ein Filter aktiv ist. Zuerst können Sie die Tastenkombination Strg+A verwenden, um alle Daten in einer Tabelle auszuwählen, einschließlich der gefilterten Zeilen. Kopieren Sie dann die ausgewählten Daten mithilfe der Tastenkombination Strg + C in die Zwischenablage.

Eine andere Möglichkeit besteht darin, das spezielle Werkzeug "Sichtbare Zellen kopieren" zu verwenden. Klicken Sie dazu mit der rechten Maustaste auf die gefilterten Daten und wählen Sie im Menü Sichtbare Zellen kopieren aus. Öffnen Sie dann ein neues Arbeitsblatt oder eine neue Excel-Arbeitsmappe und fügen Sie die kopierten Daten mithilfe der Tastenkombination Strg+ V ein.

Egal, welche Methode Sie wählen, denken Sie daran, dass Excel viele Werkzeuge für die Arbeit mit Daten bietet und Sie die bequemste Lösung für Ihre Aufgabe auswählen können.

Da Sie nun einige einfache Möglichkeiten kennen, Daten bei aktiviertem Filter nach Excel zu kopieren, können Sie diese Funktion problemlos verwenden, um große Mengen an Informationen zu verarbeiten und Zeit und Mühe zu sparen.

Kopieren sichtbarer Zellen über das Kontextmenü

Sie können sichtbare Zellen mit einem aktiven Filter über das Kontextmenü nach Excel kopieren. Führen Sie dazu die folgenden Schritte aus:

  1. Markieren Sie die Zellen mit den Daten, die Sie kopieren möchten.
  2. Klicken Sie mit der rechten Maustaste auf die ausgewählten Zellen.
  3. Wählen Sie im Kontextmenü die Option Gefilterte Werte kopieren aus.
  4. Öffnen Sie ein neues Arbeitsblatt in Excel, in das Sie die kopierten Daten einfügen möchten.
  5. Klicken Sie mit der rechten Maustaste auf die erste Zelle des neuen Arbeitsblatts und wählen Sie die Option Einfügen.

Jetzt sehen Sie, dass nur die sichtbaren Zellen kopiert und in das neue Arbeitsblatt eingefügt wurden. Mit dieser Methode können Sie nur die gefilterten Werte speichern und die ausgeblendeten Zellen ignorieren.

Kopieren sichtbarer Zellen über die Excel-Befehlszeile

Wenn ein Filter in Excel installiert ist, werden einige Zellen möglicherweise ausgeblendet und andere bleiben sichtbar. Sie können die Excel-Befehlszeile verwenden, um nur sichtbare Zellen in einer Tabelle zu kopieren.

Führen Sie die folgenden Schritte aus, um sichtbare Zellen über die Befehlszeile zu kopieren:

  1. Wählen Sie den Tabellenbereich einschließlich der Spaltenüberschriften aus.
  2. Drücken Sie Strg + G ( F5 ).
  3. Geben Sie im angezeigten Dialogfeld SpecialCells(xlCellTypeVisible) ein, und klicken Sie dann auf OK.
  4. Nur die ausgewählten sichtbaren Zellen werden hervorgehoben.
  5. Drücken Sie Strg + C, um die Daten zu kopieren.
  6. Wechseln Sie zu einer neuen Zelle oder einem neuen Arbeitsblatt und drücken Sie Strg + V, um die kopierten Daten einzufügen.

Jetzt haben Sie nur die sichtbaren Zellen über die Befehlszeile in Excel kopiert. Diese Methode ist besonders nützlich, wenn Sie nur bestimmte Daten aus einer Tabelle kopieren und unnötige Zeilen herausfiltern müssen.

Anmerkung: Wenn Sie den über die Befehlszeile kopierten Filter oder die Zellen ändern, wirkt sich dies nicht auf die kopierten Daten aus. Wenn Sie die kopierten Daten aktualisieren möchten, wiederholen Sie den Kopiervorgang über die Befehlszeile.

Kopieren von sichtbaren Zellen mithilfe einer Tastenkombination

Führen Sie die folgenden Schritte aus, um sichtbare Zellen mithilfe einer Tastenkombination zu kopieren:

  1. Legen Sie den gewünschten Filter auf die Spalte oder Spalten fest, von denen Sie Daten kopieren möchten.
  2. Markieren Sie die Zellen, die Sie kopieren möchten.
  3. Drücken Sie Strg + C , um die ausgewählten Zellen zu kopieren.
  4. Navigieren Sie zu der Stelle, an der Sie die kopierten Daten einfügen möchten, und drücken Sie die Tastenkombination Strg + V , um die Daten einzufügen.

Auf diese Weise können Sie nur die sichtbaren Zellen kopieren, die nach Ihrer Bedingung gefiltert wurden. Diese Methode ist sehr nützlich, wenn Sie nur gefilterte Daten ohne sichtbare verborgene Zeilen oder Spalten kopieren möchten.

Kopieren sichtbarer Zellen mit einer speziellen Formel

Wenn Sie mit vielen Daten in Excel arbeiten und einen Filter verwenden, um nur bestimmte Zeilen anzuzeigen, müssen Sie möglicherweise nur die sichtbaren Zellen kopieren. Für diese Aufgabe können Sie eine spezielle Formel verwenden.

Eine Möglichkeit, nur sichtbare Zellen zu kopieren, besteht darin, die Funktion SUBTOTAL zu verwenden. Mit dieser Funktion können Sie eine andere Funktion (z. B. SUMME oder DURCHSCHNITT) nur auf sichtbare Zellen anwenden.

Wählen Sie zunächst die Zelle aus, in die Sie die Daten kopieren möchten, und geben Sie dann die Ansichtsformel ein:

  • =SUBTOTAL(9, Zellbereich )

Hier ist Zellbereich der Bereich, den Sie kopieren möchten. Die SUBTOTAL-Funktion mit Argument 9 gibt die Summe nur der sichtbaren Zellen zurück. Wenn Sie eine andere Funktion auf sichtbare Zellen anwenden müssen, ersetzen Sie einfach die 9 durch die entsprechende Funktionsnummer.

Nachdem Sie die Formel eingegeben haben, drücken Sie die Eingabetaste, und die sichtbaren Zellen werden in die von Ihnen ausgewählte Zelle kopiert.

Diese Methode ist besonders nützlich, wenn Sie mit Tabellen arbeiten, die Formeln enthalten. Es erlaubt Ihnen, nur Werte und keine Formeln zu kopieren.

Da Sie nun die spezielle Formel kennen, um sichtbare Zellen mit einem Filter in Excel zu kopieren, können Sie bei der Arbeit mit großen Datensätzen erheblich Zeit sparen.

Kopieren gefilterter Daten mithilfe des Kopierassistenten

Wenn Sie die gefilterten Daten schnell und einfach nach Excel kopieren möchten, können Sie den Kopierassistenten verwenden. Mit diesem Werkzeug können Sie nur die gefilterten Daten auswählen und in ein neues Arbeitsblatt oder einen anderen Bereich des Arbeitsblatts kopieren.

Führen Sie die folgenden Schritte aus, um den Kopierassistenten zu verwenden:

  1. Filtern Sie die Daten in Excel mithilfe eines Standardfilters oder eines erweiterten Filters.
  2. Wählen Sie die Zelle oder den Zellbereich aus, in die die gefilterten Daten kopiert werden sollen.
  3. Suchen Sie auf der Registerkarte Daten nach der Befehlsgruppe Sortieren und Filtern, und wählen Sie die Option Sichtbare Zellen kopieren aus.
  4. Das Dialogfeld "Kopierassistent" wird geöffnet. Darin werden Sie aufgefordert, auszuwählen, wo Sie die gefilterten Daten in ein neues Arbeitsblatt oder in einen anderen Bereich des aktuellen Arbeitsblatts kopieren möchten.
  5. Nachdem Sie den zu kopierenden Speicherort ausgewählt haben, klicken Sie auf "OK" und die gefilterten Daten werden an den ausgewählten Speicherort kopiert.

Auf diese Weise können Sie mit dem Kopierassistenten nur gefilterte Daten schnell und bequem nach Excel kopieren. Diese Methode vermeidet das manuelle Kopieren und spart Ihnen Zeit und Mühe.

Kopieren gefilterter Daten mithilfe des Befehls Filter anwenden in VBA

In VBA (Visual Basic for Applications) verfügt Excel über einen speziellen Befehl "Filter anwenden", mit dem Sie die Daten in einer Tabelle nach festgelegten Kriterien filtern können. Wenn die Daten gefiltert werden, können Sie jedoch nur die sichtbaren Zeilen der Tabelle kopieren, wobei die ausgeblendeten Zeilen ignoriert werden.

Führen Sie die folgenden Schritte aus, um die gefilterten Daten mithilfe des Befehls Filter anwenden in VBA zu kopieren:

  1. Wählen Sie den zu kopierenden Datenbereich aus. Der Bereich muss alle Spalten enthalten, auf die der Filter gesetzt ist.
  2. Verwenden Sie die Autofilter-Methode, um einen Filter auf einen ausgewählten Datenbereich anzuwenden. Zum Beispiel:
ActiveSheet.Range("A1:D10").AutoFilter Field:=1, Criteria1:="Критерий"
  1. Wählen Sie nur die sichtbaren Zeilen aus, die mit dem Befehl Filter anwenden gefiltert wurden. Dazu können Sie die Eigenschaft SpecialCells in Kombination mit der xlCellTypeVisible-Konstante verwenden. Zum Beispiel:
ActiveSheet.Range("A2:D10").SpecialCells(xlCellTypeVisible).Copy
  1. Wählen Sie die Zelle aus, in die die kopierten Daten eingefügt werden sollen, und fügen Sie sie mithilfe der Paste-Methode ein:
ActiveSheet.Range("F2").PasteSpecial

Sie haben jetzt eine Kopie der gefilterten Daten, die aus der ursprünglichen Tabelle kopiert wurden.