Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1952to1956
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

fehlerhafte Zeitberechnung

fehlerhafte Zeitberechnung
26.11.2023 06:53:08
Thomas
Hallo,

ich kann mir nicht erklären, warum die Formeln in den Zeilen unterschiedlich rechnen.
In den Spalten A bis C befinden sich Werte, die von einer Zeiterfassungssoftware geliefert werden.
(In dieser Exceltabelle habe ich die Werte von Hand eingetragen. Ich habe für diesen Test keine Werte kopiert.)

In Spalte E wollte ich die Spalte C rechnerisch noch einmal überprüfen. E2=B2-A2
In Spalte F wollte ich mir eine Summendifferenz anzeigen lassen. F2=E2-C2
In der Regel sollten die Werte in der Spalte F immer 00:00 sein.
In diesem Fall wird in der Zeile 2 als Ergebnis ###### ausgegeben.
In Zeile 3 habe ich andere Ausgangsdaten, in den Spalten A bis C, aber die Formeln in den Spalten E und F sind die gleichen Formeln wie in Zeile 2.
Hier bekomme ich aber in Spalte F als Ergebnis 00:00 und nicht ###### wie in Zeile 2.

Woran kann es liegen, dass Excel so unterschiedlich reagiert?
Hat jemand vielleicht eine Lösung für mich?

https://www.herber.de/bbs/user/164579.xlsx


VG
Thomas

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: fehlerhafte Zeitberechnung
26.11.2023 08:03:17
RPP63
Moin!
Ist bei Zeitberechnungen nicht so außergewöhnlich.
Der Lattenzaun ##### bedeutet, dass Excel eine (minimal) negative Zeit errechnet, die nicht dargestellt werden kann.
Google mal nach Gleitkommagenauigkeit.
Wenn Du F2 als Standard formatierst, erhältst Du
-5,89806E-17

Lösung: Runden!
=RUNDEN(E2-C2;-8)

Gruß Ralf
AW: sorry, ich lege mich wieder schlafen owT
26.11.2023 08:13:18
neopa C
Gruß Werner
.. , - ...
AW: fehlerhafte Zeitberechnung
26.11.2023 08:23:24
Thomas
Hallo Ralf,
Hallo Werner

ich Danke euch für den Tip. ;-)
Bleib ruhig wach, Werner!
26.11.2023 08:15:09
RPP63
Ist mir auch schon häufiger passiert, dass ich vor der Antwort nicht aktualisiert habe.

Gruß Ralf
AW: nein, ist nicht fehlerhaft ...
26.11.2023 08:11:01
neopa C
Hallo Thomas,

... nur kann Excel lediglich bis auf max 15 Stellen genau rechnen. Das führt dann bei einigen Operationen mit Dezimalzahlen zu teils minimalen Abweichungen, wie Du eben auch in Deiner Berechnung festgestellt hast.

Wenn Du das Formelergebnis in F12 wie folgt rundest: =RUNDEN(E3-C3;15) (wobei anstelle 15 auch ein viel kleiner Wert ausreichen würde) erhältst Du auch die erwarteten 0:00.

Gruß Werner
.. , - ...
Anzeige
AW: fehlerhafte Zeitberechnung
26.11.2023 14:39:29
onur
z.B. : 1/3 ist nun mal 0,333333333333333333333333333....... . Irgendwo muss ja die letzte Ziffer abgeschnitten werden.
Auch wenn Excel tausend Stellen hinter dem Komma genau rechnen würde, käme als Ergebnis von 3x 0,33333333333333333333333333333.....
=0,9999999999999999999999999999.... raus und nicht 1.
Wenn du davon die 1 abziehst, ist das Ergebnis wieder negativ.
AW: nein, ist nicht fehlerhaft ...
26.11.2023 08:25:18
Thomas
Hallo Werner

ich Danke dir für den Tip. ;-)

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige