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

Forumthread: Variabler Filter in Abhängigkeit von Zellwert

Variabler Filter in Abhängigkeit von Zellwert
23.12.2008 21:02:00
Zellwert
Hi Ihr,
ich habe so kurz vor den Feiertagen noch ein großes Problem und hoffe, jemand kann mir noch dabei helfen...: ;-)
- Habe eine Tabelle mit aktuell zwei Blättern.
- Blatt 2 wird nicht verändert und enthält in Spalten A bis F folgende Daten:
Land (A), Region (B), Stadt (C), internes Kennzeichen (D), Postleitzahl von (E), Postleitzahl bis (F)

Die Anwender sollen nun die Daten auf Blatt 2 nach folgenden Kriterien filtern können:

- Suche nach konkreter Postleitzahl (= Anzeige aller Werte mit D >= Suchwert und E - Suche nach konkreter Stadt (= Anzeige aller Werte mit C = Suchwert oder C beginnt mit Suchwert)
- Suche nach Postleitzahlenbereich (= Anzeige aller Werte, die mit Suchwert beginnen)

Und nun das Problem:

Die Tabelle soll für einen gemeinnützigen Verein sein, in dem die meisten Excel-Laien und nicht mehr die jüngsten sind, zudem dürfen Tabellen aufgrund bestimmter Richtlinien kein VBA enthalten... ;-)
...und meine Frage dazu:
Wie man Filter manuell setzt ist klar, aber ließe sich das vielleicht umgehen, wenn für die Suche (= Eingabe des Suchwerts) ein bestimmtes Feld (z.B. auf Blatt 1) definiert würde, auf das der Filter autom. zugreift, d.h. aus dem er sein Kriterium bezieht ?
Könnte man da vielleicht den "Spezial-Filter" ins Spiel bringen - mit dem hab ich bisher noch nie was gemacht... ;-)
Hoffe, Ihr versteht, was ich meine...?!
VG u. vielen Dank Euch im Voraus,
Kevin
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variabler Filter in Abhängigkeit von Zellwert
23.12.2008 21:12:00
Zellwert
Edit:
Habe vorhin bei meinem ersten Kriterium die Vorzeichen vertauscht.
Richtig ist: D = Suchtwert
Heißt einfach nur, der Suchwert liegt innerhalb der Spanne, da in Spalten D u. E ja nur jeweils die niedrigste und höchste PLZ zu einem Bereich steht... ;-)
Thx,
Kevin
Anzeige
AW: Variabler Filter in Abhängigkeit von Zellwert
25.12.2008 17:08:00
Zellwert
Hi,
"...dürfen Tabellen aufgrund bestimmter Richtlinien kein VBA enthalten..."
Dann gibt es keine Möglichkeit mit dem Autofilter.
mfg Holger
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Variabler Filter in Abhängigkeit von Zellwert


Schritt-für-Schritt-Anleitung

Um einen variablen Filter in Excel zu erstellen, der auf den Zellwert eines bestimmten Feldes zugreift, kannst du die folgenden Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in einer strukturierten Tabelle vorliegen. In deinem Fall befinden sich die Daten in Blatt 2 mit den Spalten: Land (A), Region (B), Stadt (C), internes Kennzeichen (D), Postleitzahl von (E) und Postleitzahl bis (F).

  2. Suchfeld erstellen: Gehe zu Blatt 1 und erstelle ein Suchfeld, in das die Benutzer ihren Suchwert eingeben können. Dies könnte beispielsweise in Zelle A1 sein.

  3. Filter anwenden: Wähle die gesamte Datenreihe in Blatt 2 aus. Gehe dann zu „Daten“ und klicke auf „Filter“.

  4. Kriterien festlegen: Um die Filterkriterien dynamisch zu setzen, gehe auf die Filteroptionen in den Spalten und wähle „Benutzerdefiniertes Filtern“. Hier kannst du die Bedingungen für die Filterung festlegen, z.B.:

    • Für die Stadt: „Begins with“ und verlinke dies mit dem Wert in Blatt 1 (z.B. =A1).
    • Für die Postleitzahlen: Stelle sicher, dass du die Bedingungen entsprechend anpasst, um die niedrigste PLZ zu berücksichtigen.
  5. Ergebnisse überprüfen: Nach der Eingabe eines Wertes in das Suchfeld, sollte die Tabelle in Blatt 2 automatisch die entsprechenden Einträge anzeigen.


Häufige Fehler und Lösungen

  • Fehler 1: Filter wird nicht aktualisiert
    Lösung: Stelle sicher, dass die Filtereinstellungen korrekt auf die Zellreferenz in Blatt 1 verweisen. Manchmal kann ein einfacher Fehler in der Formel dazu führen, dass der Filter nicht funktioniert.

  • Fehler 2: Daten werden nicht richtig angezeigt
    Lösung: Überprüfe die Eingaben im Suchfeld und stelle sicher, dass sie den Formaten der Daten in Blatt 2 entsprechen.


Alternative Methoden

Wenn du keine VBA-Programmierung verwenden kannst, gibt es alternative Methoden, um Daten in Excel zu filtern:

  • Slicer verwenden: Füge einen Slicer hinzu, um eine einfache Navigation durch die Daten zu ermöglichen. Dies funktioniert besonders gut, wenn du Excel 2010 oder neuer verwendest.

  • Pivot-Tabellen: Nutze Pivot-Tabellen, um Daten dynamisch zu analysieren und zu filtern. Dies ermöglicht eine visuelle Darstellung und einfache Filteranpassungen.


Praktische Beispiele

Angenommen, du möchtest alle Städte anzeigen, die mit "Berlin" beginnen:

  1. Gib "Berlin" in das Suchfeld auf Blatt 1 ein.
  2. Stelle sicher, dass der Filter für die Stadt in Blatt 2 auf „Begins with“ und die Referenz zur Zelle (z.B. =A1) gesetzt ist.
  3. Die Tabelle sollte nun nur die entsprechenden Einträge anzeigen.

Für die Postleitzahlen kannst du ähnliche Schritte ausführen, um die niedrigste PLZ zu filtern.


Tipps für Profis

  • Dynamische Datenüberprüfung: Verwende Datenüberprüfung für das Suchfeld, um sicherzustellen, dass nur gültige Eingaben gemacht werden.

  • Benutzerfreundlichkeit: Füge Hinweise oder Beschreibungen in Blatt 1 hinzu, um den Benutzern zu helfen, wie sie die Filter verwenden können.

  • Formeln zur Automatisierung: Nutze Formeln wie =WENN() um abhängig von Eingaben in anderen Zellen automatisch Filterkriterien zu setzen.


FAQ: Häufige Fragen

1. Kann ich auch mehrere Filterkriterien gleichzeitig anwenden?
Ja, du kannst mehrere Filterbedingungen kombinieren, indem du die Filtereinstellungen entsprechend anpasst.

2. Funktioniert dieser Ansatz in allen Excel-Versionen?
Der beschriebene Ansatz funktioniert in den meisten modernen Excel-Versionen, jedoch können einige Funktionen je nach Version variieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige