Seltsame REST-Werte - suche Erklärung

Guten Morgen, Wissende,

ich weiß ja, dass es in Excel (2003) keine negativen Zeiten gibt … aber Stunden auch nicht?
Ich wollte eine Arbeitszeit-Tabelle erstellen, in der die Soll- mit den Ist-Stunden abgeglichen werden. Bei den Berechnungen habe ich jedoch festgestellt, dass ich zwar die Stunden und die Minuten getrennt voneinander als Zahlen (dann auch negativ) berechnen konnte, dass aber die Formeln falsche Ergebnisse liefern:

E5 = tatsächliche Arbeitszeit in Minuten: =STUNDE(C5)*60+MINUTE(C5)
E2 = Soll-Arbeitszeit in Minuten

=E5-$E$2 liefert -91 (korrekt)
=ABRUNDEN(F5/60;0) liefert -1 (korrekt)
=REST(F5;60) liefert 29 (!)

Wie kommt das?

=REST(F6;-60) ergibt übrigens -31, erfüllt also meinen Zweck. Aber ich würde gern begreifen, wie es zu diesen unterschiedlichen Ergebnissen kommt. Schließlich sollte Minuszahl/Pluszahl Minuszahl ergeben und der Rest dann im Minus bleiben - oder?

Danke schon mal,

Verena

Moin, Verena,

vielleicht hilft ein Blick in die Excel-Hilfe weiter:

 _Die Funktion REST kann auch mit Hilfe der Funktion GANZZAHL   
 formuliert werden:_  
 REST(n; d) = n - d\*GANZZAHL(n/d)

Diese Formel liefert genau die ominösen 29 als Rest :frowning:

Gruß Ralf

Hi Verena,
leichter gehts wenn du das system auf Dezimalzeit umstellst
1:30 ist dann 1,5 usw

die Umrechnung in Excel =A1*24 da ein Tag=24 Stunden den Wert 1 hat

Gruss

M@x

Die Funktion REST kann auch mit Hilfe der Funktion GANZZAHL
formuliert werden:

REST(n; d) = n - d*GANZZAHL(n/d)

Diese Formel liefert genau die ominösen 29 als Rest :frowning:
Gruß Ralf

Danke, Ralf, aber warum 29 und nicht 31? Das ist ja der Teil, den ich nicht verstehe … *nach dem Brett vor dem Kopf tast*

Danke auch an M@x, gute Idee.

Verena

Grüezi zusammen

Danke, Ralf, aber warum 29 und nicht 31? Das ist ja der Teil,
den ich nicht verstehe … *nach dem Brett vor dem Kopf tast*

Es kommt auf den Vergleichswert an ob nach oben oder nach unten der Rest gebildet wird.

Aber als Abhilfe für die aufwändige Umrechnung verwende doch einfach zwei Spalten für die Über- und Minuszeiten und verrechne diese dann gegeneinander.

Einige Beispiele wie das geschehen kann findest Du hier auf meinem WebSpace:

http://users.quick-line.ch/ramel/Files/ARBEITS-RAPPO…

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -