Clever-Excel-Forum

Normale Version: Stunden addieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Abend,

manchmal bin ich einfach nur blind ... und hoffe auf eure Hilfe

ich bräuchte eine Formel für Nachtstunden, bei der alle Stunden zwischen 20 und 24 Uhr sowie 0 und 6 Uhr errechnet, bzw. addiert werden.

1. Beispiel
A1=5:00
A2=22:00

wären somit 3.

2. Beispiel
A1=6:00
A2=24:00

wären somit 4

Habt ihr für mich eine Lösung ?
(09.01.2024, 21:20)Dlanor Ckrats schrieb: [ -> ]ich bräuchte eine Formel für Nachtstunden, bei der alle Stunden zwischen 20 und 24 Uhr sowie 0 und 6 Uhr.
Der Satz hat.
Ich habe meine Frage angepasst ...
Hallöchen,

hast Du schon mal unserer Suche genutzt? Bist nicht der erste mit so einer Frage Wink
Hallo D...,

1. Allgemein:

=24*(MAX(0;MIN(B1;ZEIT(6;0;0))-MAX(A1;0))+MAX(0;MIN(B1;1)-MAX(A1;ZEIT(20;0;0))))

2. kürzer (da die Grenzen ganze Stunden sind):

=24*(MAX(0;MIN(B1;6/24)-MAX(A1;0))+MAX(0;MIN(B1;1)-MAX(A1;20/24)))

3. in dem Beispiel (mit Grenzen 0 und 24) geht auch:

=24*(MAX(0;MIN(B1;6/24)-A1)+MAX(0;B1-MAX(A1;20/24)))


PS

Da MIN und MAX leere Zellen ignorieren, soltest du entweder

a) die Zellen mit 0:00 vorbelegen oder
b) die Formel um eine Abfrage auf Inhalt ergänzen:

=WENN(ODER(A1="";B1="");0;24*(MAX(0;MIN(B1;6/24)-A1)+MAX(0;B1-MAX(A1;20/24))))