Datumsproblem

Liebe Freunde,

Gegeben:
Eingabezelle - A_Datum
Ergebniszelle - A_Datum + 2 Jahre

Wenn ich rechne:
A_Datum +(2x365)
kommt in einigen Fällen das richtige raus - in anderen Fällen aber nicht.
Beispiel
Eingabe:01.04.2005
Ergebnis: 01.04.2007
Es soll aber der 31.03.2007 rauskommen.
Ich vermute, das hat was mit Schaltjahren zu tun…

Kann mir jemand einen Tip geben ?
Vielen Dank
Uwe

Hallo Uwe,

Gegeben:
Eingabezelle - A_Datum
Ergebniszelle - A_Datum + 2 Jahre

Wenn ich rechne:
A_Datum +(2x365)
kommt in einigen Fällen das richtige raus - in anderen Fällen
aber nicht.
Beispiel
Eingabe:01.04.2005
Ergebnis: 01.04.2007
Es soll aber der 31.03.2007 rauskommen.

Dann müsstest du A_Datum+(2x365)-1 eingeben. Rechne mal nach :wink:

Ich vermute, das hat was mit Schaltjahren zu tun…

Richtig - ein Schaltjahr hat ja 366 Tage, deshalb funktioniert die Formel so nicht. Geht es immer um ganze Jahre? Dann könntest du was mit den Datumsfunktionen machen.

Alles Gute

Felix

Danke Felix :wink:)
aber: wenn ich mit minus 1 rechne, stimmen wieder einige andere Datumsberechnungen nicht.
Ja - es sind immer ganze Jahre.

Gruß
Uwe

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Uwe,

Wenn ich rechne:
A_Datum +(2x365)
kommt in einigen Fällen das richtige raus - in anderen Fällen
aber nicht.
Beispiel
Eingabe:01.04.2005
Ergebnis: 01.04.2007
Es soll aber der 31.03.2007 rauskommen.
Ich vermute, das hat was mit Schaltjahren zu tun…

In dem Fall eher nicht, denn es ist keins dazwischen :smile:)
Du könntest es ja mal mit +(2x365)-1 versuchen.
Oder vielleicht helfen Dir die Funktionen JAHR(A_Datum) und TAG(A_Datum) weiter?
Gruß Verena

Ja - es sind immer ganze Jahre.

Dann zum Beispiel so: =DATUM(JAHR(A1)+2;MONAT(A1);TAG(A1)-1)

Cheers, Felix

Prima, Felix
so klappts.
Vielen Dank und
beste Grüße
Uwe

Ja - es sind immer ganze Jahre.

Dann zum Beispiel so: =DATUM(JAHR(A1)+2;MONAT(A1);TAG(A1)-1)

Cheers, Felix

Moin, Uwe,

Eingabe:01.04.2005
Ergebnis: 01.04.2007

das ist völlig richtig.

Es soll aber der 31.03.2007 rauskommen.

Das wäre falsch:

1.1. + 1 = 2.1.

1.1. + 364 = 365. Tag, = 31.12.
1.1. + 365 = 366. Tag, = 1.1. des nächsten Jahres

Gruß Ralf