Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Werte zweier Suchkriterien anzeigen
#1
Hallo,

ich habe einen Urlaubsplaner, der wie folgt aufgebaut ist:

C2 = Name
D2 = Datum von (z.B. 08.10.2019)
E2 = Datum bis (z.B. 10.10.2019)
G2 = Gesamttage (z.B. 3)
H2 = Grund (z.B. Urlaub, krank)

Nun habe ich in einem neuen Tabellenblatt zwei Suchkriterien (in A1 den Namen des Mitarbeiters und in A2 den Monat, z.B. Oktober 2019).
Jetzt sollen mir die Werte von dem gesuchten Mitarbeiter und Monat aufgelistet werden.
Es kommt auch vor, dass ein Mitarbeiter in einem Monat mehrere Einträge hat. So müssten dann alle Werte angezeigt werden.

Gibt es dafür eine Formel?

Vielen dank.
Antworten Top
#2
Hola,

Code:
Jetzt sollen mir die Werte von dem gesuchten Mitarbeiter und Monat aufgelistet werden.

welche Werte genau?
Hast du eine Beispieldatei (kein Bild)?

Gruß,
steve1da
Antworten Top
#3
Aufbau Urlaubsplaner:
Zeile 3: Max Mustermann, 23.09.2019, 27.09.2019, 5, Urlaub
Zeile 4: Maria Musterfrau, 09.09.2019, 10.09.2019, 2, krank
Zeile 5: Max Mustermann, 18.09.2019, 18.09.2019, 1 , Lehrgang

usw.

Wenn ich in meinem neuen Tabellenblatt in A1 den Namen, z.B. Max Mustermann und in A2 den Monat, z.B. September 2019 eingebe, soll ab Zeile 3 die komplette Zeile zu dem passenden Sucheintrag angezeigt werden.

Ergebnis in Zeile 3: Max Mustermann, 23.09.2019, 27.09.2019, 5, Urlaub
Ergebnis in Zeile 4: Max Mustermann, 18.09.2019, 18.09.2019, 1 , Lehrgang
Antworten Top
#4
Hola,

Code:
=WENNFEHLER(INDEX(Tabelle1!C$3:C$5;AGGREGAT(15;6;ZEILE(Tabelle1!$C$3:$C$5)-2/((Tabelle1!$C$3:$C$5=$A$1)*(TEXT(Tabelle1!$D$3:$D$5;"MMMM JJJJ")=$A$2));ZEILE(A1)));"")

nach rechts und nach unten ziehen.

Gruß,
steve1da
Antworten Top
#5
Klingt gut, aber es zeigt kein Ergebnis an. Das Feld bleibt leer.
Antworten Top
#6
Hola,

bei mir nicht.
Ich hatte extra nach einer Beispieldatei gefragt.

Gruß,
steve1da
Antworten Top
#7

.xlsx   Test.xlsx (Größe: 12,39 KB / Downloads: 5)
Antworten Top
#8
Hola,

kann auch nicht klappen, weil in A2 ein Datum steht, welches umformatiert wurde.

Code:
=WENNFEHLER(INDEX(Tabelle1!C$3:C$5;AGGREGAT(15;6;ZEILE(Tabelle1!$C$3:$C$5)-2/((Tabelle1!$C$3:$C$5=$A$1)*(TEXT(Tabelle1!$D$3:$D$5;"MMMM JJJJ")=TEXT($A$2;"MMMM JJJJ")));ZEILE(A1)));"")


Gruß,
steve1da
Antworten Top
#9
Wie muss ich dann das Datum eingeben?

Auch mit dem Code zeigt es kein Ergebnis an.
Antworten Top
#10
Hola,

Wie muss ich dann das Datum eingeben?
einfach so lassen, ich habe die Formel angepasst.

Zitat:Auch mit dem Code zeigt es kein Ergebnis an.
In deiner Datei wird mir damit schon etwas angezeigt. Lass mal Wennfehler() weg, was erscheint jetzt?
Code:
=INDEX(Tabelle1!C$3:C$5;AGGREGAT(15;6;ZEILE(Tabelle1!$C$3:$C$5)-2/((Tabelle1!$C$3:$C$5=$A$1)*(TEXT(Tabelle1!$D$3:$D$5;"MMMM JJJJ")=TEXT($A$2;"MMMM JJJJ")));ZEILE(A1)))

Gruß,
steve1da
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste