Altersberechnung

Hallo,

ich will in einer Excel Tabelle das Alter von Personen zu einem bestimmten Zeitpunkt berechnen. Das soll etwa so aussehen:

A1=Name der Person
B1=Geburtsdatum im Format TT.MM.JJJJ
C1=Jahreszahl im Format JJJJ
D1=Alter der Person im Jahr laut C1

Ich habe es schon mal mit der Formel =JAHR(HEUTE()-A1)-1900 probiert, aber da wird mir immer nur „Fehler“ angezeigt. Muß ich evt. das C1-Feld irgendwie formatieren, wenn ja, wie macht man daß?
Kann mir jemand weiterhelfen?
Gruß,
Carl.

A1=Name der Person
B1=Geburtsdatum im Format TT.MM.JJJJ
C1=Jahreszahl im Format JJJJ
D1=Alter der Person im Jahr laut C1

=JAHR(HEUTE()-A1)-1900

Formel: A1 ist doch der Name, keine Zahl.
Aktuelles Jahr: =JAHR(HEUTE())
Wenn’s nur um Anzahl Jahre geht beim Geburtsdatum: =JAHR(B1)

Das sollte dir doch schon ein wenig weiterhelfen…

Hi Carl,
wenn du den Namen (A1) vom Datum abziehst, wirds nicht ganz gelingen
probiers so:
=JAHR(HEUTE())-JAHR(B1)
dann erhältst du das Lebensjahr , in dem du grad bist
also eventuell =JAHR(HEUTE())-JAHR(B1)-1

Gruss

M@x

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

ERgänzung
noch schöner ists mit Datedif
dazu muß aber die Analysefunktion aktiviert sein)
=DATEDIF(B1;HEUTE();„Y“)

Gruss

Mqx

ich will in einer Excel Tabelle das Alter von Personen zu
einem bestimmten Zeitpunkt berechnen. Das soll etwa so
aussehen:

A1=Name der Person
B1=Geburtsdatum im Format TT.MM.JJJJ
C1=Jahreszahl im Format JJJJ
D1=Alter der Person im Jahr laut C1

hallo Carl,

unabhängig von Excel ist da ein Logikfehler drin.

Das was in C1 steht ist kein Zeitpunkt sondern ein Zeitraum.
Jeder hat vor einem tag in dem zeitraum ein Alter x und danach das Alter x+1.

Schau mal nach der Excelfunktion Datedif, findest du sie in der Hilfe nicht, Alt+F11, schau dann dann da mit F1 nach der Vba-Funktion „datediff“.

Gruß
Reinhard

Gruß
Reinhard