Wie kann ich in MS Excel das Alter berechnen, wenn das Geburtsjahr in einer Spalte angegeben ist?

Wie kann ich in MS Excel das Alter berechnen, wenn das Geburtsjahr in einer Spalte angegeben ist?

Kein Geburtsdatum, in einer Spalte sind nur die Daten zum Geburtsjahr vorhanden, das entsprechende Alter muss in der anderen Spalte basierend auf dem aktuellen Jahr/Datum berechnet werden.

Antwort1

Geben Sie dies in die Zelle ein B2und ziehen Sie diesrunterzu anderen Zellen in der Spalte B:

=IF(A1="", "", YEAR(NOW())-A1)

Annahmen:

  • Das Geburtsjahr steht in Spalte A.
  • Berechnung derungefähres Alternur auf Basis des Jahres.
  • Sie möchten das ungefähre Alter in Spalte B anzeigen.
  • Sie möchten das Ergebnis leer lassen, wenn das entsprechende Geburtsjahr nicht eingegeben ist.

Antwort2

Excel-Formel für das laufende Jahr

=YEAR(TODAY())

Um das gewünschte Ergebnis zu erhalten, ziehen Sie einfach das Geburtsjahr von der obigen Formel ab, um das Alter der einzelnen Personen zu ermitteln.

Antwort3

Dies ist zwar kein genauer Ansatz, könnte Ihnen aber helfen:

Nehmen wir an, Sie haben eine SpalteBgenanntGeburtsdatum, eine KolumneCgenanntHeutiges Datumund eine SpalteDgenanntErgebnis in Jahren. Um die ungefähre Anzahl der Jahre zu berechnen, müssen Sie B von C abziehen, um eine ungefähre Anzahl von Tagen zu erhalten, und diese Anzahl in Jahre (365) umrechnen. Sie haben beispielsweise10.10.1990als Geburtsdatum und23.09.2016als heutiges Datum, aber wenn Sie sie subtrahieren, erhalten Sie9480Tage, die Sie in Jahre umwandeln müssen, indem Sie sie durch 365 dividieren. Das Ergebnis ist25,97260, könnte man das als fast 26 Jahre lesen und deshalb ist diese Methode nicht ganz genau.Wichtig:Um die Gesamtzahl der Tage zu erhalten, müssen Sie das Format der Zelle inNummeroderAllgemein.

Vielleicht hilft Ihnen das weiter. Das Verfahren in Microsoft Excel 2010

verwandte Informationen