Datum:
Hi Ich möchte eine Stundenübersicht in folgender Form erstellen:
Spalte Start Einsatzbereitschaft Spalte Ende Einsatzbereitschaft Spalte Summe Einsatzbereitschaft Spalte Start tatsächlicher Einsatz Spalte Ende tatsächlicher Einsatz Spalte Summe tatsächlicher Einsatz |
bis hierher ist es kein Problem aber nun soll noch eine Spalte folgen, in der die Summe des Bereitschaftdienstes und des tatsächlichen Einsatz gebildet wird, aber Überschneidungen ignoriert werden. Also in der Form:
Start EB Ende EB Summe EB Start TE Ende TE Summe TE Summe 8:00 16:00 8h 10:00 14:00 4h 8h 8:00 16:00 8h 15:00 18:00 3h 10h 8:00 16:00 8h 18:00 20:00 2h 10h 8:00 16:00 8h 5:00 9:00 4h 11h |
usw. hat jemand einen Lösungsansatz?
Datum:
??? also summe eb und te ??
Datum:
ja genau aber wie erwähnt doppelzählungen von gleichen zeiträumen vermeiden
Datum:
Geht alles. wenn Excels interne Formeln nicht mehr ausreichen, dann VBA Kurs belegen :-)
Datum:
Moin, so wie ich das anhand Deines Beispiels verstanden habe, willst Du die Differenz aus der frühesten Zeit aus den beiden Start-Zellen und der spätesten Zeit aus den beiden Ende-Zellen bilden. Das müsste mit MAX(Ende EB ; Ende TE ) - MIN(Start EB ; Start TE) funktionieren. Gruß, Lui
Datum:
Lui S. schrieb: > Moin, > > so wie ich das anhand Deines Beispiels verstanden habe, willst Du die > Differenz aus der frühesten Zeit aus den beiden Start-Zellen und der > spätesten Zeit aus den beiden Ende-Zellen bilden. > Das müsste mit MAX(Ende EB ; Ende TE ) - MIN(Start EB ; Start TE) > funktionieren. > > Gruß, Lui im grunde schon mit der ausnahme wenn zwischen den beiden "Schichten" eine leere Zeiteinheit ist (siehe Beispiel Zeile 3)
Datum:
Wie können denn die "Leerschichten" aussehen? Nur zwischen drin? Dann eine weitere Spalte mit der Abfrage, ob Start TE hinter Ende TB liegt. So etwa: wenn(StartTE>EndeEB; StartEE-EndeEB;0) Und das dann einfach von der Summe der o.g. Formal subtrahieren. MAX(Ende EB ; Ende TE ) - MIN(Start EB ; Start TE) - wenn(StartTE>EndeEB; StartEE-EndeEB;0) (könnte sogar in dieser Schreibweise funktionieren).