ich habe eine Liste von Objekten (Tretboot1, Tretboot2, Jetski1, Jetski2 usw), die in bestimmten Zeiträumen reserviert sind. In Spalte A sind die Objekte gelistet, in Spalte B der Beginn des Zeitraums (Datum) und in Spalte C das Ende des Zeitraums.
Nun habe ich auf einem weiteren Tabellenblatt einen Kalender gebastelt, wo in Spalte A die Objekte jeweils alle aufgelistet sind. Rechts davon hat jeder Tag eine eigene Spalte. Ich würde nun gerne Tage an denen ein bestimmtes Objekt reserviert ist, im "Kalender" markieren.
Ich bin so weit, dass das erste Auftauchen eines Objekts (z.B. Jetski1 im Zeitraum 5. Mai - 7. Mai) im Kalender mit einem "X" markiert wird. Taucht das Jetski1 aber im weiteren Verlauf der Liste (z.B. 10. Mai - 12. Mai) noch einmal auf, wird dieses Feld nicht mit "X" markiert. Natürlich logisch, weil meine WENN-Funktion schon wahr war und das DANN ausgeführt hat.
Wie kann ich nun trotz eines WAHR-Treffers weitersuchen lassen, um alle "Reservierungen" im Kalender per "X" anzeigen zu lassen?
Meine Formel sieht bisher so aus:
=WENN(UND(INDEX(LISTE!$A:$C;VERGLEICH($A7;LISTE!$A$1:LISTE!$A$100;0);2)=AG$3);"X";"")
Hierbei gilt folgendes:
LISTE ist die Auflistung der Objekte mit Reservierungsdaten
INDEX und VERGLEICH habe ich benutzt um in der LISTE nach exakt dem Objekt zu suchen, in dessen Zeile ich mich gerade im Kalender befinde.
Wird das Objekt in der ersten Tabelle gefunden, wird überprüft ob das Reservierungsbeginndatum VOR und das Reservierungsenddatum NACH dem Datum liegt, in dessen Spalte ich mich gerade befinde.
Vielleicht noch wichtig: Ich benutze Excel 2010.
Viele Grüße
Oli