Hauptsache nach 3x löschen und neu machen geht es nun.
❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Summe von Zeiten wird negativ
-
muelli0815
- Beiträge: 10
- Registriert: Fr 26. Nov 2021, 12:25
Re: Summe von Zeiten wird negativ
OK, dann geb ichs auf, offenbar bin ich zu dumm um es zu verstehen 
Hauptsache nach 3x löschen und neu machen geht es nun.
Hauptsache nach 3x löschen und neu machen geht es nun.
Re: Summe von Zeiten wird negativ
Hallo
ich versuch es mal mit meinen Worten.
Du musst Dich nur ein wenig mit dem Thema Datum (Tag) und Zeit beschäftigen.
Calc kann nur mit dezimalen Zahlen rechnen, aber
nicht mit eine Textdarstellung 01.03.2023 18:59:30
Daraus resultiert die Frage:
Was ist eine Tag?
Siehe dazu unter Menü Extras → Optionen → LibreOffice Calc → Berechnen
Dort steht auf der rechten Seite das Startdatum der Datums-/Zeitberechnung.
Auf einem Windows-Rechner (ich glaube unter Linux auch) ist dort die Option:
30.12.1899
standardmäßig ausgewählt.
Dies entspricht dem Tag 0 mit der Uhrzeit 00:00:00
In dezimaler Schreibweise ist dies:
0,000000000000000
Ich schreibe hier absichtlich 15-Nachkommastellen, mehr kann Calc nicht auflösen.
Für die Zeitberechnung ist es sehr wichtig mit 15-Nachkommastellen, weil es sonst zu Rundungsfehlern kommt, weil
1 Sekunde = 1/24/60/60 = 0,0000115740740740741
Welchen Tag haben wir Heute?
Heute ist 44986-zigste Tag nach dem Ursprungsdatum 30.12.1899
Daraus folgt auch, dass die Tagesangaben immer vor dem Komma stehen.
0,0 = 30.12.1899 00:00:00
1,0 = 31.12.1899 00:00:00
44986,0 = 01.03.2023 00:00:00
Hier erkannt man, dass die dezimal Zahlen für die Calc-Berechnung heran gezogen werden.
Wie die dezimalen Zahlen dann umgewandelt werden zu einer Datums- und/oder Zeitangabe
ist eine reine Einstellungssache in der Zellformatierung.
Und jetzt zu Deinem Problem.
Ich habe Dir Deine Datei erweitert zusätzliche Spalten befüllt.
Links siehst Du Deine Uhrzeit-Formatierung und rechts stehen dieselben Zahlen, allerdings im Dezimal-Format. Und schon wird ersichtlich, woher die negativen Werte kommen
Du arbeitest hier nicht mit "reinen" Uhrzeiten, sondern mit einer
Mischform von Datums- und Zeitangaben.
Betrachten wir diese beiden Angabe:
Wie sieht dies dezimal aus?
Aus meiner Sicht hast Du Deine Daten, ggf. aus einem anderen Sheet herauskopiert
und nicht beachtet, dass Du mit unterschiedlichen Datumsangaben arbeitest.
Die Uhrzeiten mögen gleich sein, aber entscheidend ist die Zahl vor dem Komma
in der Dezimal-Ansicht der Daten
ich versuch es mal mit meinen Worten.
NeinOK, dann geb ichs auf, offenbar bin ich zu dumm um es zu verstehen
Du musst Dich nur ein wenig mit dem Thema Datum (Tag) und Zeit beschäftigen.
Calc kann nur mit dezimalen Zahlen rechnen, aber
nicht mit eine Textdarstellung 01.03.2023 18:59:30
Daraus resultiert die Frage:
Was ist eine Tag?
Siehe dazu unter Menü Extras → Optionen → LibreOffice Calc → Berechnen
Dort steht auf der rechten Seite das Startdatum der Datums-/Zeitberechnung.
Auf einem Windows-Rechner (ich glaube unter Linux auch) ist dort die Option:
30.12.1899
standardmäßig ausgewählt.
Dies entspricht dem Tag 0 mit der Uhrzeit 00:00:00
In dezimaler Schreibweise ist dies:
0,000000000000000
Ich schreibe hier absichtlich 15-Nachkommastellen, mehr kann Calc nicht auflösen.
Für die Zeitberechnung ist es sehr wichtig mit 15-Nachkommastellen, weil es sonst zu Rundungsfehlern kommt, weil
1 Sekunde = 1/24/60/60 = 0,0000115740740740741
Welchen Tag haben wir Heute?
Heute ist 44986-zigste Tag nach dem Ursprungsdatum 30.12.1899
Daraus folgt auch, dass die Tagesangaben immer vor dem Komma stehen.
0,0 = 30.12.1899 00:00:00
1,0 = 31.12.1899 00:00:00
44986,0 = 01.03.2023 00:00:00
Hier erkannt man, dass die dezimal Zahlen für die Calc-Berechnung heran gezogen werden.
Wie die dezimalen Zahlen dann umgewandelt werden zu einer Datums- und/oder Zeitangabe
ist eine reine Einstellungssache in der Zellformatierung.
Und jetzt zu Deinem Problem.
Ich habe Dir Deine Datei erweitert zusätzliche Spalten befüllt.
Links siehst Du Deine Uhrzeit-Formatierung und rechts stehen dieselben Zahlen, allerdings im Dezimal-Format. Und schon wird ersichtlich, woher die negativen Werte kommen
Du arbeitest hier nicht mit "reinen" Uhrzeiten, sondern mit einer
Mischform von Datums- und Zeitangaben.
Betrachten wir diese beiden Angabe:
- 28.02.2023 19:23:00
- 01.03.2023 19:23:00
Wie sieht dies dezimal aus?
- 44985,8076388889
- 44986,8076388889
- x=a-b
- x=b-a
Aus meiner Sicht hast Du Deine Daten, ggf. aus einem anderen Sheet herauskopiert
und nicht beachtet, dass Du mit unterschiedlichen Datumsangaben arbeitest.
Die Uhrzeiten mögen gleich sein, aber entscheidend ist die Zahl vor dem Komma
in der Dezimal-Ansicht der Daten
Gruß
David
___________________
WIN 10 PRO
LO 7.4.5.1 (x64)
David
___________________
WIN 10 PRO
LO 7.4.5.1 (x64)
- miesepeter
- * LO-Experte *
- Beiträge: 2181
- Registriert: So 19. Dez 2010, 18:16
- Wohnort: Bayern
Re: Summe von Zeiten wird negativ
In Ergänzung anderer Antworten:
siehe: https://ask.libreoffice.org/t/convert-t ... rs/52611/2
Ist in Englisch, aber durchaus ähnliches Problem mit ähnlichen Erklärungsversuchen...
siehe: https://ask.libreoffice.org/t/convert-t ... rs/52611/2
Ist in Englisch, aber durchaus ähnliches Problem mit ähnlichen Erklärungsversuchen...
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.