Seite 1 von 2

Rechnen mit negativen Zeiten

Verfasst: So 18. Jan 2015, 09:40
von koralle
Hallo zusammen,

ich bin neu hier im Forum, arbeite schon einige Zeit mit Libre Office und bin soweit auch sehr zufrieden mit dem Programm.
Bei einer Tabelle für die Zeiterfassung bin ich jedoch heute auf ein Problem gestossen an dem ich nicht so recht weiterkomme.

Und zwar möchte ich die Soll-Arbeitszeit von der Ist-Arbeitszeit abziehen. Hier ergeben sich dann eben je nach dem wie lange gearbeitet wurde, negative oder positive Werte. Das Problem hierbei ist nun dass die negativen Werte nicht mit einem Minus (zb. -01:50) dargestellt werden, sondern von 24:00 abgezogen werden und anschließend als 22:10 ausgegeben werden.

Läßt sich das irgendwie bewerkstelligen dass die Werte als zb:-01:50 dargetellt werden und anschließend auch noch weiterverrechnet (in dem Fall aufsummiert) werden können?
Alle Zellen wurden mit dem Zeitformat hh:mm formatiert.

Hab auch schon gegoogelt aber bin da leider nicht so richtig fündig geworden.
Die Beispieldatei mit meinem Problem befindet sich im Anhang.

Gruß Jürgen

Re: Rechnen mit negativen Zeiten

Verfasst: So 18. Jan 2015, 10:08
von paljass
Hi,
nimm unter Format - Zellen folgenden Format-Code

Code: Alles auswählen

[HH]:MM
Gruß
paljass

Re: Rechnen mit negativen Zeiten

Verfasst: So 18. Jan 2015, 21:32
von koralle
Super,
[HH]:MM war die Lösung.
Vielen Dank für die rasche Hilfe.
Gruß Jürgen

Re: Rechnen mit negativen Zeiten

Verfasst: Mo 19. Jan 2015, 14:39
von Pit Zyclade
Noch einprägsamer:
[HH]:MM;[ROT]- [HH]:MM
:)

Re: Rechnen mit negativen Zeiten

Verfasst: Mo 19. Jan 2015, 15:12
von paljass
Noch einprägsamer:
... aber nur, wenn mann nicht mit "Werte hervorheben" arbeitet ;)

paljass

Re: Rechnen mit negativen Zeiten

Verfasst: Mo 19. Jan 2015, 16:31
von Pit Zyclade
Krass! War aber nicht gefordert ;)

Eine andere Frage: Wo ist in der eingebauten Hilfe das [HH] (für Zeitangaben in calc) versteckt? Ich hätte das gerne mal nachgelesen, denn Lesen soll bilden...

Re: Rechnen mit negativen Zeiten

Verfasst: Mo 19. Jan 2015, 17:28
von swolf
Hallo Pit,
Wo ist in der eingebauten Hilfe das [HH] (für Zeitangaben in calc) versteckt?
in der langen Liste "Zahlenformat-Codes"<-Suchbegriff.

Re: Rechnen mit negativen Zeiten

Verfasst: Di 20. Jan 2015, 10:13
von Pit Zyclade
swolf hat geschrieben:Hallo Pit,
Wo ist in der eingebauten Hilfe das [HH] (für Zeitangaben in calc) versteckt?
in der langen Liste "Zahlenformat-Codes"<-Suchbegriff.
Naja, die Aussage
Wenn ein Zeitwert in der Form 02:03,45 oder 01:02:03,45 oder 25:01:02 eingegeben wird und kein anderes Zeitformat gewählt wurde, dann werden die folgenden Formate angewendet: MM:SS,00 oder [HH]:MM:SS,00 oder [HH]:MM:SS.
erklärt nicht den Unterschied von HH und [HH] und wofür das gut sein könnte. Ich bin unzufrieden damit.

Re: Rechnen mit negativen Zeiten

Verfasst: Di 20. Jan 2015, 11:58
von Rocko
Pit Zyclade hat geschrieben:erklärt nicht den Unterschied von HH und [HH] und wofür das gut sein könnte. Ich bin unzufrieden damit.
Vielleicht trägt folgender Hinweis etwas zur Zufriedenheit bei!
Calc rechnet grundsätzlich alles mit Hilfe von internen Zahlen. Für Datum und Zeit ist dafür der Nullpunkt beim 30.12.1889. Von dort aus gezählt sind wir heute im 42024ten Tag seit Beginn der Tageszählung (Standardformatierung). Die Formatierung ändert an dieser Grundvoraussetzung überhaupt nichts. Wenn wir also heute um 12 Uhr nur die Zeit mit dem Code HH formatieren, wird auch nur die Stundenzahl am aktuellen Tag angezeigt. Gerechnet aber wird mit der internen Stundenzahl. Das aber ist 42024/24+12=1008588. Diese Anzeige erhält man jedoch nur mit dem Code [HH].
Stundenanzeige.png
Stundenanzeige.png (62.31 KiB) 8054 mal betrachtet

Re: Rechnen mit negativen Zeiten

Verfasst: Di 20. Jan 2015, 18:19
von Pit Zyclade
Danke Rocko,
Ich denke aber, dass für die einfachen Anwender das besondere Verhalten von [HH] bei der Darstellung von "negativen Zeiten", also Zeiten vor dem definierten Nullpunkt von Bedeutung ist. Hierbei muß man aber wissen, dass diese Nutzung von [HH] nur im Anlaut des Formatcodes gilt,
nicht aber bei einer Konstruktion wie DD.MM.JJ [HH].MM . Da wird die Klammer nämlich als Zeichen zwangsinterpretiert.
Ich habe mal von der Eingangsaufgabenstellung ausgehend eine Demonstration gefertigt (Anlage).