Seite 1 von 1
[gelöst] Zeitberechnung falsch - aber warum ?
Verfasst: So, 14.08.2022 13:37
von Wasserfasser
Hallo,
in der angehängten Tabelle wird auf drei unterschiedliche Arten eine Einschaltdauer berechnet. Zwei davon sind völlig daneben, aber warum?
Zur Erläuterung:
- In den Spalten A und B sind die Zeiten direkt von Hand eingetragen
- in den Spalten E und F werden die Zeiten aus den Logdaten ermittelt
- in den Spalten I und J sind die Zeiten direkte Verweise auf die Logdaten
Im ersten Fall ist die Berechnung der Einschaltdauer ok.
In den beiden anderen Fällen offensichtlich nicht.
Warum?
(LibreOffice 7.3.5.2 ; x64)
Vielen Dank schon mal für eure Hilfe.
der Wasserfasser
Re: Zeitberechnung falsch - aber warum ?
Verfasst: So, 14.08.2022 14:01
von Mondblatt24
Hallo,
überprüfe die Zellenformatierung.
Gruß
Peter
Re: Zeitberechnung falsch - aber warum ?
Verfasst: So, 14.08.2022 14:51
von Wasserfasser
Alle Zellen mit Datum und Uhrzeit sind im Format TT.MM.JJJJ HH:MM:SS
Alle Zellen mit Einschaltdauer sind im Format [HH]:MM:SS
Die Zellen der Schaltzustände (Logdaten Spalte B) sind Standard Dezimalzahlen.
Re: Zeitberechnung falsch - aber warum ?
Verfasst: So, 14.08.2022 15:05
von Wasserfasser
Wie ich gerade gesehen habe, arbeitet bei der Berechnung der Schaltzeiten der MAX(...)-Teil der Formel in Spalte C korrekt. In den Spalten G und K ist das Ergebnis von MAX(...) stets 00:00:00.
Die Frage bleibt: Warum?
Re: Zeitberechnung falsch - aber warum ?
Verfasst: So, 14.08.2022 15:55
von Mondblatt24
Wasserfasser hat geschrieben: ↑So, 14.08.2022 15:05
In den Spalten G und K ist das Ergebnis von MAX(...) stets 00:00:00.
Die Frage bleibt: Warum?
Daten in
Logdaten Spalte A sind Text und keine Zahlen.
Re: Zeitberechnung falsch - aber warum ?
Verfasst: So, 14.08.2022 19:20
von Wasserfasser
Vielleicht sehe ich den Wald vor lauter Bäumen nicht.
Bei mir sind alle Spalten in beiden Tabellenblättern in schwarzem Text.
Markiere ich die Logdaten Spalte A (ab Zeile 2), Rechtsclick -> Zellen formatieren, so bekomme ich als Format angezeigt: Datum, Format-Code DD.MM.JJJJ HH:MM:SS
Auch die anderen Spalten werden mir wie oben beschrieben angezeigt.
Mache ich was falsch?
Re: Zeitberechnung falsch - aber warum ?
Verfasst: So, 14.08.2022 19:52
von miesepeter
Linksbündig und Apostroph sind Anzeiger für Text.
Du musst den Text erst umwandeln in Zahlenwerte.
In deinem Fall geht das am einfachsten so:
- markiere Spalte A
- Menü Daten | Text in Spalten
- gib das Apostroph (oder kein Zeichen) ein (Andere)
- TextformatDateTime.png (35.23 KiB) 1980 mal betrachtet
Re: Zeitberechnung falsch - aber warum ?
Verfasst: So, 14.08.2022 23:01
von Wasserfasser
miesepeter hat geschrieben: ↑So, 14.08.2022 19:52
Linksbündig und Apostroph sind Anzeiger für Text.
Du musst den Text erst umwandeln in Zahlenwerte.
In deinem Fall geht das am einfachsten so:
- markiere Spalte A
- Menü Daten | Text in Spalten
- gib das Apostroph (oder kein Zeichen) ein (Andere)
Ah ja. Das wars. Vielen Dank.