Altersberechnung

Von: , Frage gestellt am Di, 17. Mär 2009

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.

4 Antworten zu dieser Frage

  1. Antwort von nach 11 Minuten 0 hilfreich
    Re: Altersberechnung

    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...

  2. Antwort von nach 16 Minuten 0 hilfreich
    Re: Altersberechnung

    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]

    • Antwort von nach 30 Minuten 0 hilfreich
      ERgänzung

      noch schöner ists mit Datedif
      dazu muß aber die Analysefunktion aktiviert sein)
      =DATEDIF(B1;HEUTE();"Y")

      Gruss

      Mqx

  3. Antwort von nach 45 Minuten 0 hilfreich
    Re: Altersberechnung

    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

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!