Hallo zusammen,
weiß jemand, ob das möglich ist, dass wenn man z.B. '2017' eingibt, dass OO automatisch "weiß", oder das so "umwandelt", dass dies der 1.1.2017 ist?
Jahreszahl als Datum erkennen
Moderator: Moderatoren
Jahreszahl als Datum erkennen
OO 4.1.10 - auf W10 64 und OS 11
Re: Jahreszahl als Datum erkennen
Hallo,
Extras/Autokorrektur-Einstellungen....
2017 eingeben und Leertaste drücken.
Extras/Autokorrektur-Einstellungen....
2017 eingeben und Leertaste drücken.
Gruß
---------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
---------------------------------------------------------
Win.10 Prof. 64-bit, AOO 4.1.7, LO 6.3.4 (x64)
Re: Jahreszahl als Datum erkennen
Wenn du in eine Zelle ein Datum eingibst, hat Calc deine Eingabe als Datum akzeptiert und zeigt das Datum in der Standardformatierung an. In Wirklichkeit hast du aber unwissend die interne Zahl des Datums eingegeben.eisbach hat geschrieben:weiß jemand, ob das möglich ist, dass wenn man z.B. '2017' eingibt, dass OO automatisch "weiß", oder das so "umwandelt", dass dies der 1.1.2017 ist?
Die interne Zahl für das Datum 01.01.2017 ist 42736. Wenn du das Datum auf "Standardformatierung" zurücksetzt, wird dir diese Zahl angezeigt. Du kannst in eine Zelle aber auch diese Zahl schreiben und danach die Zelle als Datum formatieren.
Daraus solltest du schließen, dass die Eingabe von 2017 nur dann ein Datum anzeigt, wenn die Zelle als Datum formatiert ist. Dann allerdings zeigt diese Zelle als Datum den 09.07.1905 an.
Wenn deine Eingabe von Calc als Datum automatisch erkannt werden soll, musst du dich an Regeln halten, die ich bereits in folgenden Beiträgen beschrieben habe:
viewtopic.php?f=27&t=54232&p=235849#p235849
http://www.ooowiki.de/ZahlenFormatierenInCalc.html
Hast du schon mal einen Blick in die Writer-FAQ und in die Calc-FAQ des Forums geworfen?
Für jeden vor dem Beginn seiner Seminararbeit ein unbedingtes MUSS: http://openoffice-uni.org/
Für jeden vor dem Beginn seiner Seminararbeit ein unbedingtes MUSS: http://openoffice-uni.org/
Re: Jahreszahl als Datum erkennen
Hast du das ausprobiert? Bei mir funktioniert das nur, wenn ich in der Autokorrektur die Jahreszahl als Text, folglich mit führendem Hochkomma eingegeben habe.nikki hat geschrieben:2017 eingeben und Leertaste drücken.
Edit: Bei nochmaliger Prüfung sehe ich, dass ich deinen Beitrag nicht sorgfältig genug gelesen habe. Ich habe schlicht die Eingabe eines zusätzlichen Leerzeichens übersehen und stattdessen die Eingabe sofort mit Return abgeschlossen.
Die Umwandlung der Autokorrektur geschieht während der Eingabe. Erst danach darf die Zelle verlassen werden.
Hast du schon mal einen Blick in die Writer-FAQ und in die Calc-FAQ des Forums geworfen?
Für jeden vor dem Beginn seiner Seminararbeit ein unbedingtes MUSS: http://openoffice-uni.org/
Für jeden vor dem Beginn seiner Seminararbeit ein unbedingtes MUSS: http://openoffice-uni.org/
Re: Jahreszahl als Datum erkennen
eisbach hat geschrieben:Hallo zusammen,
weiß jemand, ob das möglich ist, dass wenn man z.B. '2017' eingibt, dass OO automatisch "weiß", oder das so "umwandelt", dass dies der 1.1.2017 ist?
Ich finde die Idee reichlich sinnfrei (auch die Umsetzung per Autokorrektur… was ist denn wenn man einfach mal nur 2017 eingeben will? ), gib einfach 1.1 ein und du hast was du willst. ( und musst in einem Jahr deine Autokorrektur nicht anpassen )nikki hat geschrieben:Extras/Autokorrektur-Einstellungen....
Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Jahreszahl als Datum erkennen
Vielen Dank schon mal für die rege Beteiligung...
Die Sache ist, die, dass ich immer wieder verschiedene Jahresübersichten stricken muss, die dann nicht nur bei mir am Rechner funktionieren sollen, sondern "überall" - am besten auch als .xls - ohne, dass man wissen muss, dass dort, wo nur eine Jahreszahl steht, ein Datum 1.1.... einzutragen wäre
...
... für verscchiedene Funktionen in den Listen ist es aber wichtig, dass die Jahreszahl als Datum erkannt wird.
Die Lösung mit der Autokorrektur würde eben nur bei 'mir' funktionieren - brauche also etwas anderes...
Die Sache ist, die, dass ich immer wieder verschiedene Jahresübersichten stricken muss, die dann nicht nur bei mir am Rechner funktionieren sollen, sondern "überall" - am besten auch als .xls - ohne, dass man wissen muss, dass dort, wo nur eine Jahreszahl steht, ein Datum 1.1.... einzutragen wäre
...
... für verscchiedene Funktionen in den Listen ist es aber wichtig, dass die Jahreszahl als Datum erkannt wird.
Die Lösung mit der Autokorrektur würde eben nur bei 'mir' funktionieren - brauche also etwas anderes...
OO 4.1.10 - auf W10 64 und OS 11
Re: Jahreszahl als Datum erkennen
Hallo
Calc hat ja die =DATUM() - Funktion, wie wäre es wenn du Eingabe- und Datumsspalte trennst (Hilfsspalte).
Dort könnte eine kleine Formel das dann erledigen: =DATUM(A1;1;1)
Die Hilfsspalte könnte man später ausblenden.
Gruß Holger
PS eine Prüfung auf Datum / Jahreszahl könnte sogar Eingabefehler eliminieren.
=wenn(A1>3000;A1;Datum(A1;1;1)
(3000 entspricht dem 18.03.1908 siehe Antworten oben)
Calc hat ja die =DATUM() - Funktion, wie wäre es wenn du Eingabe- und Datumsspalte trennst (Hilfsspalte).
Dort könnte eine kleine Formel das dann erledigen: =DATUM(A1;1;1)
Die Hilfsspalte könnte man später ausblenden.
Gruß Holger
PS eine Prüfung auf Datum / Jahreszahl könnte sogar Eingabefehler eliminieren.
=wenn(A1>3000;A1;Datum(A1;1;1)
(3000 entspricht dem 18.03.1908 siehe Antworten oben)
Re: Jahreszahl als Datum erkennen
Hey Super - das ist die Lösung...
... hatte auch schon überlegt, welche Formel das leistet, kam aber auf nichts, auch deswegen weil ich mit den Argumenten der Datumsfunktionen nicht so vertraut bin...
Vielen Dank!
... hatte auch schon überlegt, welche Formel das leistet, kam aber auf nichts, auch deswegen weil ich mit den Argumenten der Datumsfunktionen nicht so vertraut bin...
Vielen Dank!
OO 4.1.10 - auf W10 64 und OS 11