ich benötige Hilfe bei folgendem Problem (Grafiken und Beispieldatei ganz am Ende).
Eine Datei hat eine Kartei mit allerlei Datensätzen ("Datentabelle").
In einer weiteren Kartei ""Ausgabe" soll per vorgegeben Suchbegriffen (Zeile 1) eine Art Filterung der Datensätze aus "Datentabelle" erfolgen und untereinander gelistet werden.
Die Filterung in "Ausgabe" soll per Formeln erfolgen.
Zwei Formelversionen würde ich benötigen:
1) Einmal mit einer UND-Beziehung:
Also alle Suchbegriffe müssen exakt mit den angezeigten Datensätzen übereinstimmen.
2) Einmal mit einer ODER-Beziehung
Der Datensatz soll ausgegeben werden, wenn je Suchspalte (Filmtitel, Jahreszahl, ...) die Suchbedingung erfüllt ist.
Hinweis: Bei einem leeren Feld in der Datenbank (Datensatz wird nicht angezeigt, falls genau nach diesem Datensatz auch mit gesucht wird).
Die laufende Nummer wird je Datensatz fortlaufend vergeben. Vielleicht kann sie als "Hilfselement" oder Primärschlüssel in der Formel verwendet werden.
Ich vermute, dass die Formel für B5:E5 gleich lautet wie für A5 (nur das eben je Spalte eine andere Datenspalte angesprochen wird).
Bei der UND-Variante könnte ein Idex/Vergleich mit mehreren Bedingungen zum Ziel führen, allerdings weiß ich nicht, wie man die Listung mit einbindet.
In der realen Datentabelle gibt es zudem noch weitere Spalten bzw. eben auch Suchbegriffe in der Ausgabekartei.
Optimal wäre es daher, wenn ein Formelvorschlag sich um weitere Bedingungen/Spalten erweitern ließe (was ich dann aber selbst adaptieren kann).
(Achtung: Autofilter hilft mir nicht weiter - eine Formellösung ist gesucht.)
Bei Fragen bitte gern fragen. (Antwort leider wahrscheinlich erst morgen früh, da offline).
Liebe Grüße und vielen Dank im Voraus für jede Hilfe!
Joerschi
Musterdatei:
Die Datei https://www.herber.de/bbs/user/115659.xlsx wurde aus Datenschutzgründen gelöscht
Beispiele
Datentabelle:
Beispiel für UND_Bedingung
Nur die beiden Datensätze Nr. 12 + 13 erfüllen die in Zeile 1 definierten Bedingungen.
Obwohl der untere Datensatz bei der Jahreszahl keinen Eintrag hat, wird er mit angezeigt, da er nicht in der Suche in Zeile 1 abgefragt wurde.
Beispiel für ODER_Bedingung
Es werden alle Datensätze ausgegeben, die in Spalte C ein "1997" haben ODER in Spalte E ein "F").
Der Datensatz Nr. 11 taucht nicht auf, weil in der Datentabelle kein Wert eingetragen ist (der Datensatz entfällt daher)
(Ich hoffe, beim manuellen Einfügen der Ergebnisdatensätze habe ich keinen Fehler gemacht und etwas vergessen :-) )