Addieren von negativen Zeiten bei Excel?
Hallo Community,
ich habe ein nerviges Problem mit Excel. Es muss ein Stundenzettel erstellt werden, bei dem am Ende jeden Monats die summierten Überstunden dargestellt sind.
Ich habe also einmal:
Ist-Stunden des lfd. Monats (können auch mal negativ sein)
Soll-Stunden des lfd. Monats
Überstunden des lfd. Monats
Überstunden Vormonats
Da Excel ja ein Darstellungsproblem mit negativen Zeiten (Gartenzaun-Phänomen) hat, mit diesen aber wohl rechnen kann, habe ich die Werte kumuliert und wollte diese als TEXT-Funktion anzeigen. Soweit so gut, jedoch kommt ein vollkommen falscher Wert dabei raus...
Zu den Werten:
IST lfd. Monat: 69:30 Stunden
SOLL lfd. Monat: 130:00 Stunden
Überstunden lfd. Monat: -60:30 Stunden
Überstunden Vormonat: 66:45 Stunden
Es sollte also +6:15 Stunden herauskommen. Excel gibt mir jedoch 00:15 (bei hh:mm-Format) bzw. 696:15 (bei [hh]:mm-Format) aus.
Hat jemand eine Idee, was da schief lief?
P. S. hier mal zum anschauen https://prnt.sc/poed5a
3 Antworten
Also bei
A1: -60:30 Stunden
A2: 66:45 Stunden
A3: A1+A2
und Format [hh]:mm in allen Zellen erhalte ich als Wert in
A3: 6:15
Was machst Du anders?
Wenn man mit Zeiten rechnen will, ist es besser, sie in Zahlen umzuwandeln...
Einfach die Zeit mit 60 multiplizieren. So wird dann z. B. aus 12:30 12,5
Mit 60? Normalerweise mit 24 ! (da Einheit 1 Tag = 24 h)
Aber das Prinzip kann ich das nur befürworten: Umwandlung von Zeitformat in Industrie-/Lohn-/Tarif-Stunden
Hi,
EXCEL rechnet im Zeit-Format (Heximal, eine Stunde hat 60 Minuten) nicht mit Negativen Zahlen, also mit Doppelpunkt nebenbei bemerkt.
Verwende das Format bei Summierung von Zeiten [h]:mm, also nicht Doppel "h".
Die Frage wurde schon mehrmals gestellt und mehrfach beantwortet.
Ich habe meine Zeiterfassung so kreiert, dass ich eine Spalte für Pluszeiten und eine Spalte für Minuszeiten habe, dementsprechend auch die Formelgebung zur Errechnung und mit bedingter Formatierung (Plus "grün" und Minus "rot") geregelt.
Wenn die geleistete Zeit höher als Soll, dann Plus. Wenn geleistete Zeit weniger als Soll dann Minus (mit IF-THEN-ELSE oder WENN-DANN-SONST.
Eine Heximale Zeitberechnung ist kein leichtes Unterfangen, denn das Problem beginnt bei Nachtschicht-Uhrzeiten, etc.
Viele Unternehmen arbeiten mit Dezimal, da die es immer noch nicht in die Reihe kriegen mit Uhrzeiten zu rechnen (Eine Stunde ist die Einheit 100).
War sehr lange daran dies zu perfektionieren. Eine einfache, kurze Erklärung gibt es hierfür nicht, denn es fließen viele Parameter ein (Pause, Pausendurchlauf, halber Tag, Feiretag, Samstag, Sonntag, gesonderte Regelungen etc.)
Deshalb recherchiere nochmals bei GuteFrage recherchieren, oder Google mal, denn es gibt hierfür sicherlich Lösungen.
Gruß Tron
Fehler gefunden. In einer Zwischenspalte war das Format auf STANDARD, so wurde ein Zwischenergebnis verfälscht und damit die gesamte Rechnung