Am Mittwoch, 6. Juli 2005 11:53 schrieb D. Wortelker: > Nochmals Moin, > Danke für die schnellen Antworten, leider war ich nicht präzise > genug: > > der Vorschlag von Michael liefert mir ein Alter im Dezimalformat, > ... > Ich brauche (für Testauswertungen) die Altersangabe in Jahren - > Monaten - Tagen (in 3 Zellen?)
Erst mal ein paar grundlegende Fakten: Jedes durch 4 teilbare Jahr ist ein Schaltjahr, sofern es nicht durch 100 teilbar ist. Ist es durch 400 teilbar, ist es aber doch wieder ein Schaltjahr. Beispiele: 1984 und 2008 sind Schaltjahre. Wegen der Ausnahmeregel sind 1800, und 1900 _keine_ Schaltjahre! Wegen der Ausnahme von der Ausnahme war 2000 nun aber doch ein Schaltjahr. Nimmt man die Durchschnittslänge eines Jahres, dann Kommt man auf 100-3=97 Schalttage in 400 Jahren, also auf eine Jahreslänge von 365,2425 Tagen. Damit ergibt sich eine mittlere Monatslänge von 30.436875 Tagen. Hast du das Alter eines Menschen in Tagen, dann kannst du folgendermaßen rechnen: Teile das Alter durch 365,2425 und du hast vor dem Komma die Anzahl der Jahre. Multipliziere des ganzzahligen Teil der Jahre mit 365,2425 und ziehe dies vom Gesamtalter ab. Den Rest teile durch 30,43... und mit den Vorkommastellen des Ergebnisses hast du die Anzahl der Monate. Wenn du nun noch die Jahre und Monate (multipliziert mit den jeweiligen Faktoren) vom Gesamtalter abziehst, dann bleiben dir die Tage... Ich kann dir das gerne als Tabelle an deine Emailadresse zuschicken, denn so ein Teil habe ich hier noch rumliegen. Dort kannst du sogar die Länge eines Jahres oder Monates vorgeben, falls du lieber mit vereinfachten Werten arbeiten möchtest. Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / [EMAIL PROTECTED] / _____________________________________/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
