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

Forumthread: Filter auf anderen Tabellenblatt ausgeben

Filter auf anderen Tabellenblatt ausgeben
23.04.2015 15:27:32
Benjamin
Hallo,
habe folgende Frage. In Tabelle1 habe ich eine Liste mit vielen Daten und kann diese mit den Filter wunderbar sortieren.
Nun möchte ich im Tabellenblatt 2 eine Auswertung machen und dort die Daten aus Tabelle1 filtern.
Ist es möglich den Filter auf Tabelle2 mit den dazugehörigen Filterfenster (Suche; Auswahl) anzuwählen?
Danke für Eure Hilfe.
Benjamin

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Filter auf anderen Tabellenblatt ausgeben
23.04.2015 15:39:11
Nepumuk
Hallo,
NEIN !!! Du könntest die ein selbst geschnitztes Dropdown in die Tabelle einfügen aber da hast du nur die Werte drin du kannst also keine Bereiche angeben oder die sonstige Vorzüge des Autofilters nutzen.
Gruß
Nepumuk

AW: Filter auf anderen Tabellenblatt ausgeben
23.04.2015 17:03:25
Klexy
Das geht schon, kommt aber darauf an.
Zuvor solltest du dich aber klarer ausdrücken und eine Beispieldatei hochladen.
- "Filter wunderbar sortieren" - Filter und sortieren sind zwei unterschiedliche Sachen. Sortierst du oder filterst du?
- "Filter auf Tabelle2" - ? Meinst du "von Tabelle 2 aus auf den Filter in Tabelle 1 zugreifen"?

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Filter auf anderen Tabellenblatt ausgeben


Schritt-für-Schritt-Anleitung

Um gefilterte Daten von einem Tabellenblatt in ein anderes zu übertragen, kannst Du den Spezialfilter verwenden. Hier sind die Schritte:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in Tabelle1 gut strukturiert sind, mit Kopfzeilen für jede Spalte.

  2. Zielbereich festlegen: Gehe zu Tabelle2 und markiere die Zelle, in der Du die gefilterten Daten einfügen möchtest.

  3. Spezialfilter aktivieren:

    • Wechsle zu Tabelle1.
    • Klicke auf das Register Daten und wähle Erweiterter Filter.
    • Wähle die Option Kopieren an einen anderen Ort.
    • Im Feld Kopieren nach gibst Du den Bereich in Tabelle2 an, wo die Daten erscheinen sollen.
  4. Kriterien festlegen: Definiere die Kriterien, nach denen die Daten gefiltert werden sollen. Diese können in Tabelle1 in einem separaten Bereich festgelegt werden.

  5. Filter ausführen: Klicke auf OK und die gefilterten Daten sollten nun in Tabelle2 erscheinen.


Häufige Fehler und Lösungen

  • Fehler: Die gefilterten Daten erscheinen nicht.

    • Lösung: Überprüfe, ob die Kriterien korrekt eingegeben sind und ob die Daten in Tabelle1 richtig strukturiert sind.
  • Fehler: Falsche Daten werden übertragen.

    • Lösung: Stelle sicher, dass der Bereich für die Kriterien korrekt ist und dass die Filtereinstellungen richtig gewählt wurden.

Alternative Methoden

Wenn Du die gefilterte Tabelle automatisch in ein anderes Tabellenblatt übertragen möchtest, kannst Du auch VBA verwenden:

Sub FilterUndKopieren()
    Sheets("Tabelle1").Range("A1:E100").AutoFilter Field:=1, Criteria1:="DeinKriterium"
    Sheets("Tabelle1").Range("A1:E100").SpecialCells(xlCellTypeVisible).Copy Destination:=Sheets("Tabelle2").Range("A1")
    Sheets("Tabelle1").AutoFilterMode = False
End Sub

Dieses Skript filtert die Daten und kopiert sie in Tabelle2.


Praktische Beispiele

Beispiel 1: Du hast eine Liste von Verkaufszahlen in Tabelle1 und möchtest die gefilterten Ergebnisse in Tabelle2 anzeigen. Verwende den Spezialfilter, um nur die Verkäufe über 1000 Euro zu übertragen.

Beispiel 2: Wenn Du einen Datenschnitt in Tabelle1 verwendest, um die Daten zu filtern, kannst Du diese gefilterten Daten ebenfalls in Tabelle2 anzeigen, indem Du die oben genannten Schritte befolgst.


Tipps für Profis

  • Nutze die Funktion Daten filtern und in neue Tabelle einfügen, um die gefilterten Ergebnisse in einem neuen Blatt zu speichern.
  • Verwende den Datenschnitt, um die Filterergebnisse dynamisch zu steuern und gleichzeitig die gefilterte Tabelle auf einem anderen Blatt anzuzeigen.
  • Automatisiere den Prozess mit VBA, wenn Du regelmäßig gefilterte Daten in ein neues Tabellenblatt übertragen musst.

FAQ: Häufige Fragen

1. Kann ich den Filter aus einem anderen Tabellenblatt steuern?
Ja, Du kannst die Filtereinstellungen in Tabelle1 ändern, während die gefilterten Daten in Tabelle2 angezeigt werden.

2. Wie kann ich gefilterte Daten automatisch in ein neues Tabellenblatt übertragen?
Verwende den Spezialfilter oder VBA, um die gefilterten Daten automatisch zu übertragen.

3. Ist es möglich, mehrere Kriterien gleichzeitig zu verwenden?
Ja, Du kannst mehrere Kriterien im Spezialfilter definieren, um die gewünschten Daten zu filtern.

4. Funktioniert das auch in älteren Excel-Versionen?
Ja, die beschriebenen Methoden sollten in den meisten Excel-Versionen funktionieren, jedoch können einige Funktionen in älteren Versionen variieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige