Sie finden vielleicht eine einfachere Formel, aber hier ist eine. Sortieren Sie zunächst die Zeilen nach Mitarbeiter und Startdatum. Verwenden Sie dann eine Formel, um zu prüfen, ob das Startdatum unterhalb des Enddatums in den obigen Zeilen (für denselben Mitarbeiter) liegt.
Wenn n die Anzahl der darüber liegenden Zeilen ist (für denselben Mitarbeiter), lautet die Formel =IF(n=0, False, C6<MAX(OFFSET(D6, -n, 0, n, 1)))
. Der Weg zur Berechnung von n ist COUNTIF(OFFSET(B6, -ROW(B6)+1, 0, ROW(B6)-1, 1), B6)
.
Die gesamte Formel in Zelle E6 lautet =IF(COUNTIF(OFFSET(B6, -ROW(B6)+1, 0, ROW(B6)-1, 1), B6)=0, FALSE, C6<MAX(OFFSET(D6, -COUNTIF(OFFSET(B6, -ROW(B6)+1, 0, ROW(B6)-1, 1), B6), 0, COUNTIF(OFFSET(B6, -ROW(B6)+1, 0, ROW(B6)-1, 1), B6), 1)))