Registriert seit: 15.04.2014
Hallo Nick
In D2 folgende Formel: =($A2<=D$1)*($C2>=D$1)
und nach rechts und unten kopieren
Gruss Sepp
Folgende(r) 1 Nutzer sagt Danke an Josef B für diesen Beitrag:1 Nutzer sagt Danke an Josef B für diesen Beitrag 28
• NickL
Registriert seit: 30.09.2018
Version(en): Microsoft 365
Code:
Es geht dem TE darum, beteiligte Tage mehrerer Intervalle zu ermitteln (zeilenweise) ...
Dafür ist die Frage im Eröffnungsthread aber sehr interpretationsbedürftig. Die Tabelle gleich als Anhang wäre besser gewesen.
Folgende(r) 1 Nutzer sagt Danke an Cadmus für diesen Beitrag:1 Nutzer sagt Danke an Cadmus für diesen Beitrag 28
• NickL
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
24.11.2018, 11:28
(Dieser Beitrag wurde zuletzt bearbeitet: 24.11.2018, 11:28 von Der Steuerfuzzi.)
Hallo Sepp,
(24.11.2018, 11:22)Josef B schrieb: folgende Formel: =($A2<=D$1)*($C2>=D$1)
Das fubktioniert nicht ganz, da dín der Tabelle Uhrzeiten angegeben sind und damit zählt es den ersten Tag nicht mit, da die Eingabe in Spalte A größer ist als der Eintrag in Zeile 1.
Eventuell klappt es mit einem Korrekturwert (0,999 sollte reichen):
Code:
=($A2<=D$1+0,999)*($C2>=D$1)
Gruß
Michael
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
24.11.2018, 11:58
(Dieser Beitrag wurde zuletzt bearbeitet: 24.11.2018, 11:59 von LCohen.)
Ich nehme immer die MAX(;MIN()-MAX())-Formel, obwohl hier grundsätzlich auch die kürzere von Sepp ginge.
Ihr Vorteil ist, dass sie nicht nur Binäres zurückgibt, sondern auch Intervalle im Intervall.
A2 und B2 in der Formel sind (bei mit enthaltenen Zeiten) jeweils um KÜRZEN zu ergänzen.
Cadmus: Das (zeilenweise) war nicht interpretiert, sondern von mir als eine der beiden Möglichkeiten ausgewählt. Ansonsten ist die Interpretation zwangsläufig, da sonst kein Grund für die Frage bestünde.
Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:1 Nutzer sagt Danke an LCohen für diesen Beitrag 28
• NickL
Registriert seit: 15.04.2014
Hallo
Michael hat natürlich recht, ich hatte die Uhrzeit hinter dem Datum leider nicht beachtet.
Ich würde allerdings nicht mit einem Korrekturwert arbeiten, sondern die Uhrzeit in Spalte A mit Hilfe der Formel auf null setzten.
Andernfalls könnten bei Zeiten in Spalte A kurz vor 24:00 immer noch Fehler in der Berechnung auftreten.
Deshalb mein Vorschlag in D2
=(KÜRZEN($A2)<=D$1)*($C2>=D$1)
Gruss Sepp
Folgende(r) 1 Nutzer sagt Danke an Josef B für diesen Beitrag:1 Nutzer sagt Danke an Josef B für diesen Beitrag 28
• NickL
Registriert seit: 25.07.2017
Version(en): Microsoft Office Professional Plus 2010
Danke Sepp, diese Formel ist für mich noch verständlicher und eignet sich sehr gut für meine laufende Auswertung!
Vielen Dank an alle!!!