Excel: Uhrzeiten/Stunden berechnen?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Du könntest folgendes machen

Bild zum Beitrag

E2

  • =WENN(C2>A2;0;WENN(UND($B2<=$C$1;$D2>=$D$1);$D$1-$C$1;WENN(UND($B2>=$C$1;$D2>=$D$1);$D$1-$B2;WENN(UND($B2<=$C$1;$D2>=$D$1);$D1-$C$1;D2-B2))))

F2

  • =WENN(C2=A2;0;WENN(C2>A2;WENN($B2>=$C$1;$D$1-B2;WENN($B2<=$C$1;$D$1-$C$1)))+WENN(C2>A2;WENN($D2>=$D$1;$D$1-C$1;WENN($D2<=$D$1;$D2-$C$1)))+(((+C2-A2-1)/24))*9)
 - (Computer, Microsoft Excel, Formel)
pushido  27.06.2022, 09:07

:O wie wird man zu "Community-Experte"?

0
GutenTag2003  27.06.2022, 09:09
@pushido

Indem man so (re)agiert wie Du.

Musste noch etwas ändern, da aber pushido schneller war, nimm seine Lösung

0
pushido  27.06.2022, 11:18
@GutenTag2003

Hmmm falsch verstanden. Ich habe gesehen, dass Du Community-Experte bist. Die Frage "Wie wird man zu "Community-Experte"?" war ernst und nicht als freche Antwort zu verstehen... Tut mir leid für das Missverständnis.

0
GutenTag2003  27.06.2022, 13:34
@pushido

o.k. akzeptiert.

Du kannst Dir aber mal mein Lösungsangebot ansehen

0
GutenTag2003  27.06.2022, 13:38
@GutenTag2003
 "Wie wird man zu "Community-Experte"?"

Ach ja, den schlägt Dir GF vor. Du hast dann die Möglichkeit ihn anzunehmen oder abzulehnen. (Du siehst, ich habve ihn ....)

1
alee54ronaldo 
Fragesteller
 27.06.2022, 11:20

Dankeee vielmals!!

0
=WENN(G12<(1/3);WENN(I12>(17/24);((17/24)-(1/3)+((H12-F12)*9/24));(I12-(1/3))+((H12-F12)*9/24));WENN(I12>(17/24);((17/24)-G12)+((H12-F12)*9)/24;I12-G12+((H12-F12)*9/24)))

Hier, viel Spaß. In einer Zelle ohne Hilfszellen oder ähnlichem.

Bild zum Beitrag

F12 = Start Datum

G12 = Start Zeit

I12 = Ende Datum

J12 = Ende Uhrzeit

Du musst die Ziel-Zellen unbedingt wie folgt formatieren:

Bild zum Beitrag

Denn bei der "standardgemäßen" Uhrzeit-Ansicht (das zweite von oben) werden ganze Tage abezogen, geht nicht über 24:00 hinaus. Deswegen unbedingt diese untere Variante mit dem 37:30:55 nehmen zur Formatierung.

 - (Computer, Microsoft Excel, Formel)  - (Computer, Microsoft Excel, Formel)
pushido  27.06.2022, 10:05

An sich funktioniert die Lösung. Jedoch ist die Frage, ob das, was Sie liefern, so weiterverwendet werden kann.

Bei geschachtelten WENN- Formeln verliert man echt schnell die Orientierung, jedoch ist alles in einer Formel verpackt. Man muss erstmal darauf kommen, dass 1/3 = 8/24 ist, damit man konform bleibt.

am Ende wird 34:00:00 geliefert. In der Regel, wenn man solche Berechnungen macht, benötigt man am Ende eine Dezimalzahl als Anzahl von Stunden: Statt 34:30:00 , sollten Sie 34,5 Std. zurück geben... Aber alles gut!

0
alee54ronaldo 
Fragesteller
 27.06.2022, 11:16

Dankeschön für deine Hilfe :)

0

Ich habe es so gelöst:

Ich habe neben die Vorgegebene Spalten "Beginn Datum" "Beginn Zeit" "End Datum" und "End Zeit" folgende Spalten hinzugefügt:

"Tage Insgesamt", "Start Korrektur", "Ende Korrektur" und "Anzahl Stunden"

Formel:

Tage Insgesamt

=C2-A2+1

Start Korrektur

=WENN(B2<=ZEIT(8;0;0);0;(B2-ZEIT(8;0;0))*24)

Ende Korrektur

=WENN(D2>=ZEIT(17;0;0);0;(ZEIT(17;0;0)-D2)*24)

Stunden

=E2*9-(F2+G2)

Also ich gehe davon aus, dass jeden Tag vollzählig ist und deswegen multipliziere ich die Anzahl Tage mal 9 Stunden. Danach, falls es weniger Stunden sind, subtrahier ich die Differenz...

alee54ronaldo 
Fragesteller
 27.06.2022, 11:15

Danke vielmals! Ich werde es gleich mal versuchen :)

0