Finden, wenn nicht
04.12.2018 00:30:54
ralpf
ich habe trotz langer Suche nichts für meine Frage gefunden, die so einfach klingt.
Eine Matrix-Formel wäre wohl möglich. Aber geht es nicht auch ohne?
Ich habe eine Tabelle, bei der in de ersten Spalte das Datum, in der zweiten eine Uhrzeit steht. An bestimmten Tagen, z.B. bei Abwesenheit wird die Uhrzeit z.B. auf 1:11 gesetzt.
Nun kann ich mit Index(Vergleich("1:11";...) relativ leicht rausfinden, wann die Abwesenheit begonnen hat.
Aber wann ist sie beendet? Es ist das erste Datum, wo nicht mehr 1:11 in Spalte zwei steht. Aber wie kriege ich dieses "Nicht 1:11" per Formel heraus?
Für mich klang das ganz einfach, scheint aber nicht vorgesehen zu sein.
Beispiel: So kriege ich raus, wann die Abwesenheit begonnen hat. Wie komme ich aber auf dem 7.1, wo sie wieder vorbei war? Da steht zwar 4:23 es könnte aber auch jede beliebige andere Zeit sein.
(Das und wie ich bei der Suche nach die Startzeilen der Suchbereiche in der Formel auf die erste Zeile, die 1:11 enthält, verschieben muss, weiß ich: =INDEX(INDIREKT("A" & VERGLEICH(C1;B1:B8;0)):B8;VERGLEICH(?;INDIREKT("B" & VERGLEICH(C1;B1:B8;0)):B8;0);1))
1.1. 6:21 1:11 =INDEX(A1:B8;VERGLEICH(C1;B1:B8;0);1)
2.1. 7:22
3.1. 1:11
4.1. 1:11
5.1. 1:11
6.1. 1:11
7.1. 4:23
8.1. 6:22