Hallo zusammen.
Ich hab mit Datums-Operationen folgendes Problem:
[OO Calc Vers. 4.1.7 auf WIN 10 (aktuellster Patchstand)]
„HEUTE“ | =HEUTE() -> 05.10.20
„DATUM“ | =DATUM(2019;6;17) -> 17.06.19
„DATWERT" | =DATWERT("17.06.19") -> 43631
„DATWERT;HEUTE“ | =DATWERT(HEUTE()) -> Err:502
„DATWERT;zelle“ | =DATWERT("E7") -> Err:502
„KALENDERWOCHE“ | =KALENDERWOCHE(43631) -> Err:511
„KALENDERWOCHE;DATWERT“ | =KALENDERWOCHE(DATWERT("17.06.19")) -> Err:511
„KALENDERWOCHE;DATWERT;HEUTE“ | =KALENDERWOCHE(DATWERT("HEUTE()")) -> Err:502
Was läuft da in den Wald?
Dank an alle
Fehler bei Datums-Operationen
Moderator: Moderatoren
Re: Fehler bei Datums-Operationen
Hi,
DATWERT() verlangt einen Text, Heute() gibt ein Zahl aus. Richtig: =DATWERT(TEXT(HEUTE();"TT.MM.JJJJ"))
DATWERT("E7") ist bzwar Text, aber keiner aus dem ein Datumswert generiert werden kann.
Kalenderwoche() verlangt einen zweiten Parameter; das kann man in der Hilfe nachlesen - also einfach ma aufrufen.
Für die beiden letzten in deiner Aufzählung siehe oben.
Gruß
paljass
P.S.:
DATWERT() verlangt einen Text, Heute() gibt ein Zahl aus. Richtig: =DATWERT(TEXT(HEUTE();"TT.MM.JJJJ"))
DATWERT("E7") ist bzwar Text, aber keiner aus dem ein Datumswert generiert werden kann.
Kalenderwoche() verlangt einen zweiten Parameter; das kann man in der Hilfe nachlesen - also einfach ma aufrufen.
Für die beiden letzten in deiner Aufzählung siehe oben.
Gruß
paljass
P.S.:
...das weiß ich nichtWas läuft da in den Wald?

EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Re: Fehler bei Datums-Operationen
Hallo,
funktioniert zwar, ist aber eben nicht sinnvoll.
HEUTE() liefert schon die Tageszahl, die auch DATWERT ermittelt. Um sie sichtbar zu machen muss man nur das Zellformat wechseln. So gesehen ist es durchaus sinnvoll, dass DATWERT(HEUTE()) einen Fehler ergibt.
Mfg, Jörn
Code: Alles auswählen
=DATWERT(TEXT(HEUTE();"TT.MM.JJJJ"))
HEUTE() liefert schon die Tageszahl, die auch DATWERT ermittelt. Um sie sichtbar zu machen muss man nur das Zellformat wechseln. So gesehen ist es durchaus sinnvoll, dass DATWERT(HEUTE()) einen Fehler ergibt.
Mfg, Jörn
Libre Office 6.3.1 (Win 10 Pro) / Libre Office 6.0.7 (Win8.1 Pro, Win 7 Pro) / AOO (Win 7)