04.02.2022, 10:16 (Dieser Beitrag wurde zuletzt bearbeitet: 04.02.2022, 10:26 von jobc.)
Hallo zusammen,
ich habe eine sehr lange Liste mit verschiedenen Zeiträumen pro Nummer bzw. Person. Ich habe immer den Beginn und das Ende des Zeitraums. Ich möchte jetzt wissen, ob sich bei einer Nummer/Person die Zeiträume überschneiden. Bekomme ich das irgendwie über eine Formel gelöst?
Nummer Beginn Zeitraum Ende Zeitraum Überschneidung 1222 05.01.2022 15.02.2022 1233 10.02.2022 11.02.2022 JA 1233 11.02.2022 11.02.2022 JA 1234 01.01.2022 03.01.2022 JA 1234 02.01.2022 05.01.2022 JA 1234 01.01.2022 01.01.2022 JA 1234 01.02.2022 05.02.2022
Neue Formel. D2 =WENN(SUMMENPRODUKT(($A$2:$A$5=A2)*(ZEILE($A$2:$A$5)<>ZEILE())*((B2>=$B$2:$B$5)*(B2<=$C$2:$C$5)+(C2>=$B$2:$B$5)*(C2<=$C$2:$C$5)+(B2<=$B$2:$B$5)*(C2>=$B$2:$B$5)+(B2<=$C$2:$C$5)*(C2>=$C$2:$C$5)));"Ja";"")
mit der neuen Formel bekomme ich die gleichen Treffer wie mit der alten Formel. Hättest du ein anderes Ergebnis erwartet? Ist eine Datei mit 16.000 Datensätzen und da schmeißt mir die Formel die 142 Überschneidungen raus. Manuell die Übereinstimmungen finden ist daher ein wenig schwierig.
Verwende mal beide Formel nur an den 4 Beispiel Zeilen. Die Formeln sollten hier unterschiede im Ergebnis haben. Jetzt musst du halt die nehmen die in dem Beispiel deine Erwartungen trifft.