Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index


Hallo Marino,

Das war eine Antwort auf die Mail von Hans-Werner.

Er schrieb, dass sich die _Eingabe_ in eine Zelle nicht nach dem von
ihm eingestellten _Anzeigeformat_ richten würde.

Das ist korrekt aber auch nicht verwunderlich! Das _Anzeige_format wird
nicht zu _Interpretation_ der Eingabe verwendet.

Du hast ebenfalls ein Problem mit dem _Anzeige_format beschrieben. Das
ändert nichts an meiner prinzipiellen Aussage: Wie die Eingabe in eine
Zelle interpretiert wird, hat nichts mit dem Anzeigeformat zu tun.

Wenn du z.B. in den lokalen Einstellungen zwischen Dezimalpunkt und
Dezimalkomma (oder zwischen DE/EN mit Übernahme der lokalen
Standards) umschaltest, wird die _Eingabe_ "123,45" entweder als Text
oder als Zahl interpretiert und entsprechend als Zellinhalt übernommen.

Hast du die Zelle mit vorher einem Datums-Anzeigeformat versehen, so
wirst du nun entweder einen Text sehen, da ein Text eben keine
(sinnvolle) Datumsangabe ist, oder du siehst eben das zur Zahl 123,45
passende Datum.

Exakt das gleiche erhältst du, wenn du die Eingabe zuerst machst und
dann die Formatierung als Datum vornimmst. Ergo: Die (Anzeige-)
Formatierung der Zelle hat keinen Einfluss auf die Interpretation der
Eingabe.

Gruß,
Michael



Am Wed, 15 Jan 2020 13:52:19 +0100
schrieb Marino Salvalaggio <m.salv@gmx.ch>:

Hallo Michael,

Die lokalen Einstellungen haben damit nichts zu tun, da
MM auch im Englischen wie im Deutschen für Monat und Minute gelten!


Gruss

Michael Höhne schrieb am 15.01.2020 um 13:17:
Am Wed, 15 Jan 2020 10:34:50 +0000
schrieb OoOHWHOoO <OoOHWHOoO@t-online.de>:
 
Wenn man CALC über das eindeutige Format "MM:SS" sagt, wie
es eine Eingabe interpretieren soll, dann sollte CALC das auch tun.
Oder ?  

Das Format ist ein _Anzeige_-Format! Du sagst Calc, wie er den
Zelleninhalt _anzeigen_ soll.

Es ist ja schon des öfteren erklärt worden, dass Calc keine Uhrzeit
oder Datum speichert. In der Zelle wird eine _Zahl_ gespeichert: Die
Vorkommastellen geben das Datum vor (Tage seit einem vorgegebenen
Referenzdatum) und die Nachkommastellen ergeben dann die Zeit. So
ist mit den Nachkommastellen 0,25 ein Viertel eines Tages und damit
6:00 angegeben.

Mit dem Referenzdatum 30.12.1899 kommt man mit der Zahl 413,75 z.B.
auf den 16.02.1901 (30.12.1899 + 413 Tage) und die Uhrzeit 18:00
(0,75 * 24).


Welche Eingabe in einer Zelle nun exakt zu welcher _Zahl_ als
Inhalt führt, dürfte mit diversen "intelligenten" Erkennungen im
Zusammenhang mit den lokalen Einstellungen von Betriebssystem und LO
selber zusammen hängen. Das ist ein eigenes Kapitel für sich.

Gruß,
Michael

 




-- 
    ____        
   / / / / /__/      Michael Höhne /
  /   / / /  /  mih-hoehne@web.de /
 ________________________________/


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.