Formel erklären

Hallo, ich erfasse Zeiten als Start und Endzeit. Alles klappt wunderbar. Für Zeiten die über Mitternacht drübergehen (z.B. von 19:00 bis 7:00) habe ich folgende Formel =WENN(A2>B2;1-A2+B2;B2-A2). Nun habe ich eine andere, einfachere Formel entdeckt =REST(B2-A2;1).
Kann mir jemand die Funktion in diesem Fall erklären. Ich bin kein Mathematiker, aber mich interessiert, warum funktioniert sie sowohl bei Zeiten 7:00 - 19:00 und auch bei 19:00 bis 7:00 ???

Danke!

Grüezi Pipa

Hallo, ich erfasse Zeiten als Start und Endzeit. Alles klappt
wunderbar. Für Zeiten die über Mitternacht drübergehen (z.B.
von 19:00 bis 7:00) habe ich folgende Formel
=WENN(A2>B2;1-A2+B2;B2-A2). Nun habe ich eine andere,
einfachere Formel entdeckt =REST(B2-A2;1).
Kann mir jemand die Funktion in diesem Fall erklären. Ich bin
kein Mathematiker, aber mich interessiert, warum funktioniert
sie sowohl bei Zeiten 7:00 - 19:00 und auch bei 19:00 bis 7:00
???

Ich habe versucht die einzelnen Schritte zu unterteilen und zur Erläuterung ein wenig umzuformen in Hilfsspalten. Lies dir auch die Hilfe zur Funktion REST() noch genauer durch:

Tabellenblatt: [Mappe1]!Tabelle2
 │ A │ B │ C │ D │ E │ F │ G │ H │
──┼───────┼───────┼───────────┼─────────────┼─────────────────────────────────┼────────────┼───────┼───┤
1 │ Start │ Ende │ Differenz │ in Dezimal │ Differenz zur nächsten Ganzzahl │ in Uhrzeit │ Dauer │ │
──┼───────┼───────┼───────────┼─────────────┼─────────────────────────────────┼────────────┼───────┼───┤
2 │ 07:00 │ 18:00 │ 11:00 │ 0.45833333 │ 0.458333333 │ 11:00 │ 11:00 │ │
──┼───────┼───────┼───────────┼─────────────┼─────────────────────────────────┼────────────┼───────┼───┤
3 │ 18:00 │ 07:00 │ -11:00 │ -0.45833333 │ 0.541666667 │ 13:00 │ 13:00 │ │
──┼───────┼───────┼───────────┼─────────────┼─────────────────────────────────┼────────────┼───────┼───┤
4 │ │ │ │ │ │ │ │ │
──┴───────┴───────┴───────────┴─────────────┴─────────────────────────────────┴────────────┴───────┴───┘
Benutzte Formeln:
C2: =B2-A2
D2: =C2
E2: =REST(D2;1)
F2: =E2
G2: =REST(B2-A2;1)

Zahlenformate der Zellen im gewählten Bereich:
A1,A4,B1,B4,C1,C4,D1:smiley:4,E1:E4,F1,F4,G1,G4,H1:H4
haben das Zahlenformat: Standard
A2:A3,B2:B3,C2:C3,F2:F3,G2:G3
haben das Zahlenformat: hh:mm

Hilft dir das schon weiter?

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Nun habe ich eine andere,
einfachere Formel entdeckt =REST(B2-A2;1).
Kann mir jemand die Funktion in diesem Fall erklären. Ich bin
kein Mathematiker, aber mich interessiert, warum funktioniert
sie sowohl bei Zeiten 7:00 - 19:00 und auch bei 19:00 bis 7:00
???

Hallo Pipa,

07:00 minus 19:00 ergibt minus 12 [Stdn]
0,292 minus 0,792 ergibt minus 0,5 [Tage]

19:00 minus 07:00 ergibt plus 12 [Stdn]
0,792 minus 0,292 ergibt plus 0,5 [Tage]

Durch den Divisor, hier die **plus** 1 geteilt, bleiben die Ergebnisse wie sie sind.

Jetzt kommt in’s Spiel wie die Funktion Rest() programmiert wurde, in der Hilfe steht:
„Liefert den Rest einer Division. Das Ergebnis hat dasselbe Vorzeichen wie Divisor

Ergo ist das Ergebnis plus 12 Std bzw. plus 0,5 Tage

Gruß
Reinhard

Habt Dank für die rasche Antworten und die aufschlussreichen Erklärungen.
DANKE an meine beiden Helfer!!!