Hallo,
ich habe mal ein bisschen herumgetestet.
In Excel (2019)
A1 Eingabe: 10:00 -> Formatierung (TT.MM.JJJJ hh:mm) liefert: 00.01.1900 10:00 (höchst interessant )
A2 Eingabe: 01.01.1900 10:00
A3 Eingabe: 10:00
Abgespeichert als .xlsx und geöffnet mit LO 7.0.4.2
A1: 30.12.1899 10:00
A2: 31.12.1899 10:00
A3: 10:00
Formatiert als [HH]:MM liefert:
A1: 10:00
A2: 34:00
A3: 10:00
Falsche Übernahme von Uhrzeiten
Moderator: Moderatoren
Re: Falsche Übernahme von Uhrzeiten
Gruß,
mikeleb
mikeleb
Re: Falsche Übernahme von Uhrzeiten
Ich denke nicht,Ich denke, dass wegen der Datumsangabe die Uhrzeit um 24 Std erhöht wird -
Es wurde hier auch schon mehrfach darauf hingewiesen, das die Umstellung der Datumangabe zwar die ANZEIGE anpasst,
aber nie der WERT in der Zelle geändert wird der bleibt wie er ursprünglich eingegeben wurde.
Hier hat aber eine Berechnung +1 stattgefunden, wie gesagt, das macht die Datumangebe nicht.
Ohne genaue Infos was in der Excel-Datei gestanden hat und wie die Werte übertragen wurden bleibt es ein Rätsel.
Bin gespannt ob es noch eine Reaktion von @Jair gibt
Gruß Holger
Nachtrag : @mikeleb
Stell die Zellen mal auf ZAHL um und schau dir bitte die Werte in den Dateien an, möchte wetten, das sie sich nicht verändert haben,
ein gesundes und glückliches neues Jahr Holger
Re: Falsche Übernahme von Uhrzeiten
Hi,
@Holger
Zellinhalt Excel: 01.01.1900 10:00
Zellinhalt OO/LO: 34:00:00
Vielleicht überdenkst du deine Aussage noch mal - es wird in keiner Zelle eine eigene Berechnung durchgeführt (siehe auch mikelebs Test für Zelle A2).
Gruß
paljass
@Holger
Einfach mal probieren - so wie ich es gemacht habe.Es wurde hier auch schon mehrfach darauf hingewiesen, das die Umstellung der Datumangabe zwar die ANZEIGE anpasst,
aber nie der WERT in der Zelle geändert wird der bleibt wie er ursprünglich eingegeben wurde.
Hier hat aber eine Berechnung +1 stattgefunden, wie gesagt, das macht die Datumangebe nicht.
Zellinhalt Excel: 01.01.1900 10:00
Zellinhalt OO/LO: 34:00:00
Vielleicht überdenkst du deine Aussage noch mal - es wird in keiner Zelle eine eigene Berechnung durchgeführt (siehe auch mikelebs Test für Zelle A2).
Gruß
paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Re: Falsche Übernahme von Uhrzeiten
Hallo,
gerade nochmal in Excel getestet
10:00 -> (interner Zahlwert) 0,42
01.01.1900 10:00 -> (interner Zahlwert) 1,42 -> (Uhrzeit, Stunden) 34:00
kurz: auch in Excel bedeutet die Anzeige "01.01.1900 10:00:00" das gleiche wie 1,42 (als Zahl) oder 34:00 (als Zeit)
LO rechnet also nichts um oder addiert magische 24 Stunden.
In Excel steht die Zahl 0 für das (nichtexistente) Datum 00.01.1900. Versucht man dieses Datum einzugeben, wird es von Excel nicht als Datum sondern als Text interpretiert. Negative Zahlen als Datum versteht Excel gar nicht (sprich Datumswerte vor dem 1.1.1900 sind als Zahl nicht darstellbar, sondern stets Text).
gerade nochmal in Excel getestet
10:00 -> (interner Zahlwert) 0,42
01.01.1900 10:00 -> (interner Zahlwert) 1,42 -> (Uhrzeit, Stunden) 34:00
kurz: auch in Excel bedeutet die Anzeige "01.01.1900 10:00:00" das gleiche wie 1,42 (als Zahl) oder 34:00 (als Zeit)
LO rechnet also nichts um oder addiert magische 24 Stunden.
In Excel steht die Zahl 0 für das (nichtexistente) Datum 00.01.1900. Versucht man dieses Datum einzugeben, wird es von Excel nicht als Datum sondern als Text interpretiert. Negative Zahlen als Datum versteht Excel gar nicht (sprich Datumswerte vor dem 1.1.1900 sind als Zahl nicht darstellbar, sondern stets Text).
Gruß,
mikeleb
mikeleb
Re: Falsche Übernahme von Uhrzeiten
HalloIch denke, dass wegen der Datumsangabe die Uhrzeit um 24 Std erhöht wird - wie schon beschrieben startet Oo ja am 30.12.1899.
Wird die Datumsangabe in Excel gelöscht, wird die Zeitangabe in Oo auch richtig übernommen.
das sich das Datum zwischen Excel und Calc unterscheidet, das kann ich aufklären:
Excel hat einen uralten und bekannten BUG. Habe gerade noch mal nachgesehen, daran hat sich nichts geändert. (bis Excel 2017)
Der Kalender in Excel kennt für das Jahr 1900 fälschlicherweise den 29.2.1900 was aber nicht stimmt, 1900 war kein Schaltjahr.
https://www.softwareliefern.de/daily/20 ... -1900.html
Daher unterscheidet sich die Anzeige vom Datum, egal welcher Uhrzeit, zwischen Excel und Calc wenn ich auf die Idee komme das Zellformat auf Datum zu stellen. Das Datum läuft erst ab dem 1.3.1900 synchron.
Ist aber auch für keine Rechnung relevant weil Uhrzeiten sowieso in Bruchteile vom Tag umgerechnet werden.
Und daher bleibe dabei:
Hier hat sich der Wert von 18:00 (0,75) auf 42:00 (1,75) geändert, diese Änderung ist mit dem Datumformat nicht zu erklären, die falsche Anzeige schon
Gruß Holger
Re: Falsche Übernahme von Uhrzeiten
Hallo,
paljass hat uns ja verraten:
paljass hat uns ja verraten:
Damit ist der Fehler bereits in der Exceltabelle vorhanden. Er wird nur durch die andere Formatierung nun in LO sichtbar.in der Excel-Datei steht in den Uhrzeitzellen "01.01.1900 10:00" (ohne Anführungszeichen)
Gruß,
mikeleb
mikeleb