ich müsste bitte eine Zeitdifferenz als Dezimalzahl berechnen. Ich kenne
natürlich die Funktion DATEDIF, die die Zahlen jedoch nur als Jahr bzw.
Monat oder Tag zum Ausdruck bringt.
Für eine spezielle Berechnung bräuchte ich die Zeitdifferenz jetzt jedoch
als Dezimalzahl in der Form 0,00 Jahre. Ich bin nicht so ganz zufrieden mit
der möglichen Lösung, eine Zeitdifferenz in Tagen nur durch 365 zu teilen,
da man natürlich den Unschärfefaktor Schaltjahr dabei nicht berücksichtigt.
Gibt es eine Möglichkeit, eine exakte Berechnung dieser Datumsdifferenz
durchzuführen. Wenn ja, wie?
Vielen Dank im Voraus für Euere Hilfe.
Andi Volkert
*24 macht aus Tagen Dezimalstunden
> Für eine spezielle Berechnung bräuchte ich die Zeitdifferenz jetzt
> jedoch als Dezimalzahl in der Form 0,00 Jahre. Ich bin nicht so ganz
Zwischen Wochen und Monaten gibt es eine Berechnungs-Lücke:
www.xxcl.de/0028.htm
> zufrieden mit der möglichen Lösung, eine Zeitdifferenz in Tagen nur
> durch 365 zu teilen, da man natürlich den Unschärfefaktor Schaltjahr
> dabei nicht berücksichtigt.
> Gibt es eine Möglichkeit, eine exakte Berechnung dieser
> Datumsdifferenz durchzuführen. Wenn ja, wie?
Wenn Du also bislang Tage als Differenz A1 hattest:
=A1/146097*400 ergibt Dir die Dezimaljahre über einen Betrachtungszeitraum
von 400 Jahren.
--
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2
Am Wed, 4 Jun 2008 15:54:58 +0200 schrieb Andreas Volkert:
> Für eine spezielle Berechnung bräuchte ich die Zeitdifferenz jetzt jedoch
> als Dezimalzahl in der Form 0,00 Jahre. Ich bin nicht so ganz zufrieden mit
> der möglichen Lösung, eine Zeitdifferenz in Tagen nur durch 365 zu teilen,
> da man natürlich den Unschärfefaktor Schaltjahr dabei nicht berücksichtigt.
das Schaltjahr wird alle 4 Jahre eingeflickt, um die Zeitunterschiede
wieder zu bereinigen. Ein Jahr im Gregorianischen Kalender ist 365,2425
Tage lang. Berechne deine Tage und teile durch diese Zahl, das dürfte
ziemlich hinkommen.
Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
"Claus Busch" <claus...@t-online.de> schrieb im Newsbeitrag
news:%23BRxA1k...@TK2MSFTNGP04.phx.gbl...
.
[...]
> das Schaltjahr wird alle 4 Jahre eingeflickt, um die Zeitunterschiede
> wieder zu bereinigen. Ein Jahr im Gregorianischen Kalender ist 365,2425
> Tage lang. Berechne deine Tage und teile durch diese Zahl, das dürfte
> ziemlich hinkommen.
[...]
vielen Dank für Deinen Tipp, den ich sofort ausprobieren bzw. umsetzen
werde.
Viele Grüße aus München
Andi Volkert
"Alexander Wolff" <oo...@gmx.de> schrieb im Newsbeitrag
news:g2682s$tk6$03$1...@news.t-online.com...
[...]
> *24 macht aus Tagen Dezimalstunden
....
> Zwischen Wochen und Monaten gibt es eine Berechnungs-Lücke:
> www.xxcl.de/0028.htm
.....
> =A1/146097*400 ergibt Dir die Dezimaljahre über einen Betrachtungszeitraum
> von 400 Jahren.
[...]> --
vielen Dank für Deinen Tipp, den ich mittlerweile ausprobiert habe.
Funktioniert super!
Aber sag mal... Wie kommt man auf den Wert 146097. Dass man mit 400
multipliziert, leuchtet mir noch eingermaßen ein (alle durch 100 teilbaren
Jahre haben kein Schaltjahr), aber wie kommt der Wert 146097 zustande?
Vielen Dank für Deine Hilfe.
[...]
">> www.xxcl.de/0028.htm
> .....
>
> Aber sag mal... Wie kommt man auf den Wert 146097. Dass man mit 400
> multipliziert, leuchtet mir noch eingermaßen ein (alle durch 100 teilbaren
> Jahre haben kein Schaltjahr), aber wie kommt der Wert 146097 zustande?
>
[...]
Da steht's drin. Die Frage ziehe ich zurück....
Nochmal vielen Dank
Andi Volkert