Seite 1 von 1

Datum

Verfasst: So 24. Feb 2013, 07:19
von jeffy
Wo liegen meine Denkfehler?
1. Ich will ein bestimmtes Datum unabhängig vom Jahr bedingt formatieren. Was ist an ""Zellwert ist gleich UND(MONAT(1);TAG(1))" falsch?
2. "=JAHR(HEUTE())" ergibt in einigen Zellen "5. Juli 1905". Warum?


MfG
jeffy

Re: Datum

Verfasst: So 24. Feb 2013, 11:21
von Pit Zyclade
zu 1. Ich empfehle http://www.ooowiki.de/CalcFunktionenDatum
Zu 2. Die Funktion liefert eine Zahl ! Wird nun für die Zelle eine Formatierung als Datum unterstellt, wird die Zahl als Datum interpretiert, ausgehend von der Anfangs"zahl", die wiederderum unter den Optionen eingestellt (bzw. nachgelesen) werden kann.

Re: Datum

Verfasst: So 24. Feb 2013, 18:54
von karolus
Hallo

zu 2.
der 5. Juli 1905 war der 2013-te Tag seit dem Basisdatum von Calc ( 30.12.1899 )

zu 1. Tag 1 nach diesem Basisdatum ergibt das Datum 31.12.1899
was bitte versprichst du dir davon einen Zellwert auf Gleichheit mit der Monatszahl 12 UND auf Gleichheit mit dem Monatstag 31 dieses Datums zu prüfen?



Karolus

Re: Datum

Verfasst: Mo 25. Feb 2013, 11:29
von Pit Zyclade
Hi karolus,
Ich habe ihn anders verstanden:
1. Er will z.B. immer den 1.1. eines Monats (oder Jahres) vielleicht rot einfärben...
2. er wunderte sich, weil HEUTE() mal so, mal anders angezeigt wurde, je nacj Formatierung.

Von Vergleich war doch keine Rede...

Re: Datum

Verfasst: Mo 25. Feb 2013, 13:30
von karolus
Hallo
pit hat geschrieben:Von Vergleich war doch keine Rede...
Ach ja? -Folgendes ist für mich eindeutig ein Vergleich:
Zellwert ist gleich UND(MONAT(1);TAG(1))
allerdings mit dem fixen Wert 1 in beiden Formeln sinnfrei.

und nochmal zu Punkt 2:
wenn man aus dem heutigen Datum die Jahreszahl extrahiert mit

Code: Alles auswählen

=JAHR(HEUTE())

sollte man das Ergebnis nicht als Datum formatieren weil dann eben der 5.Juli 1905 rauskommt.

Karolus

Re: Datum

Verfasst: Do 28. Feb 2013, 08:17
von jeffy
Mein Problem ist tatsächlich so wie Pit Zyclade geahnt hat.

MfG jeffy

Re: Datum

Verfasst: Do 28. Feb 2013, 16:13
von Pit Zyclade
->karolus
Wenn Du es so siehst, hast Du natürlich recht, da wird ein Vergleich benötigt, um eine bedingte Formatierung zu erzeugen (oder eine Gleichheit, eine Bedingung o.ä. halt).
(karolus, Du bist immer so korrekt und allwissend. Ich bewundere Dich wirklich. Meine Stärke liegt eher darin, manchmal primitiver denken zu können, so wie ich selbst bin.)
Aber Du weißt schon, dass man verschiedene "Null"daten einstellen kann (bei meiner Version sind es drei, natürlich alternativ)...