HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Kaum Excel/VBA-Kenntnisse
Yal
19.07.2024 20:26:39
AW: Zeiterfassung
Hallo Mike,

es ist ein Rundungsfehler seitens Papershift.

Die Zeit in Excel (aber nicht nur da) wird in Tag -vor der Komma- und Stunde als "Anteil" von Tag -nach der Komma- verwaltet:
1,5 bedeutet ein Tag und ein Halbe, also 12 Std dazu.
Die Stunden werden durch 24 gerechnet:
12 Std --> 0,5
6 Std --> 0,25
3 Std --> 0,125
usw.
Ähnliche Verfahren mit den Minuten.
7:00:00 entspricht 0,291666667

Umgerechnet in Stunden + Hunderstel von Stunden sollte es 6 Std + 100 HStd, also 7 Std.
Aber irgendwie kommt dabei einen Zahl raus, der unter 6,995 liegt: z.B. 6,9948

Potentielle Fehlerquelle 1:
Genau hier musst Du prüfen, was an Papershift übergeben wird: wieviel Nachkommastellen?
Wenn es über einen Export als Text- oder csv-Datei, wo zu wenige Nachkommastellen gibt, gehen Anteil von Minuten weg, die zu einem 6,994xx führen.

Potentielle Fehler 2 (eher unwahrscheinlich. Papershift scheint nicht ein Anfänger zu sein. Das Problem wäre schon entdeckt worden):
Es könnte sein, dass diese 0,29166 direkt zu einer Zeit in Stunden + Hundertsel von Stunden, ohne den Umweg -und entsprechenden Rundung- über Stunden und Minuten.
Also nicht zuerst Excel-Zeit *24, dann Teilung in Stunden und Minute inkl. Minutenrundung und dann Konvertierung von Minuten in Hunderstel von Minunten.

VG
Yal

Als Antwort auf diesen Beitrag
mike49
19.07.2024 18:36:17
Zeiterfassung
Hallo Leute,
in meiner Exceltabelle steht z.B. in C21 7:30 (Beginn 1. Arbeitszeit) und in D21 13:30 (Ende der 1. Arbeitszeit) sowie in G21 14:55 (Beginn 2. Arbeitszeit) und in H21 15:55 (Ende 2. Arbeitszeit). Die Summe der beiden Differenzen ergibt richtig 7,00 Stunden.
Die Zeiterfassungssoftware (Papershift) meines Arbeitgebers weist hingegen 6,99 Stunden aus.
Wie kommt das zustande? Habe ich bei der Zellformatierung was falsch gemacht? Wie kann ich meine Formel korrigieren?

Gruß
mike49
Folgenachrichten
Antwort auf Beitrag erstellen

Beispieldatei hochladen