Wie man in Excel das Alter aus dem Geburtstag berechnet (8 einfache Methoden) -

  • Teile Das
Hugh West

In diesem Artikel werden einige erstaunliche Methoden zur Berechnung des Alters anhand eines Geburtstags in Excel vorgestellt. Sie lernen einige Formeln zur Berechnung des Alters als Anzahl kompletter Jahre sowie zur Ermittlung des tatsächlichen Alters in Jahren, Monaten und Tagen zum heutigen Datum oder zu einem bestimmten Datum kennen. Jetzt werden wir Sie durch diese einfachen und bequemen Methoden zur Berechnung des Alters anhand des Geburtstags in Excel führen.

Download Arbeitsbuch Praxis

Sie können die folgende Excel-Arbeitsmappe zum besseren Verständnis und zur Übung selbst herunterladen.

Berechnung des Alters vom Geburtstag.xlsm

8 Methoden zur Berechnung des Alters aus dem Geburtstag in Excel

"Hey, wie alt bist du?" Eine sehr häufig gestellte Frage, die wir in unserer Kindheit sicher alle schon einmal gehört haben. Aber was bedeutet das? Normalerweise bedeutet es eine Antwort, die ausdrückt, wie lange man schon lebt.

Obwohl es in Excel keine spezielle Funktion zur Berechnung des Alters aus dem Geburtstag gibt, gibt es einige alternative Möglichkeiten, das Geburtsdatum in das Alter umzurechnen.

Wir haben eine Liste von Geburtstage von 10 Personen.

In diesem Moment berechnen wir ihr Alter in Excel anhand der Geburtstage.

1. einfache Formel zur Berechnung des Alters aus dem Geburtstag in Excel verwenden

Zunächst lernen wir die herkömmlichste Methode zur Berechnung des Alters in Jahren in Excel kennen. Welches ist die gebräuchlichste Methode zur Bestimmung des Alters einer Person? Ziehen Sie einfach das Geburtsdatum vom aktuellen Datum ab. Diese gängige Formel zur Berechnung des Alters kann auch in Excel verwendet werden. Befolgen Sie die Schritte sorgfältig.

Schritte:

  • Erste , Zelle auswählen D5 ein, geben Sie die folgende Formel ein und drücken Sie EINGEBEN .
=(HEUTE()-C5)/365,25

Hier ist die C5 ist die Startzelle der Geburtstag Spalte.

Die Funktion TODAY gibt das heutige Datum zurück. 1 Jahr besteht natürlich aus 365 Tagen. Da aber alle 4 Jahre ein Schaltjahr stattfindet, teilen wir die Datumsdifferenzen durch 365,25. Füllen Griff Werkzeug und ziehen Sie es nach unten, um die Spalte zu vervollständigen. D .

  • Wenn Sie dann die Ergebnisse nur in ganzen Jahren anzeigen wollen, verwenden Sie die INT-Funktion .
=INT(D5)

Anmerkung: Sicherstellen, dass die Zellen D5:D14 sind formatiert in Nummer oder Allgemein .

Lesen Sie mehr: Wie man das Durchschnittsalter in Excel berechnet (7 einfache Methoden)

2. eine Formelkombination aus den Funktionen IF, YEAR, MONTH und NOW anwenden

Diese Methode wendet eine Formel an, die einige verschiedene Funktionen kombiniert. IF , JAHR , MONAT und JETZT Funktionen haben hier ihre eigenen Operationen. Bitte befolgen Sie die folgenden Schritte.

Schritte:

  • Wählen Sie erstens die Zelle D5 und schreiben Sie die folgende Formel auf, und tippen Sie auf EINGEBEN .
=IF(MONAT(JETZT())>MONAT(C5),JAHR(JETZT())-JAHR(C5)& "yr"&MONAT(JETZT())-MONAT(C5)& "mo",JAHR(JETZT())-(JAHR(C5)+1)& "yr"&(MONAT(JETZT())+12)-MONAT(C5)& "mo")

Formel Aufschlüsselung

Hier, MONAT und JAHR Funktionen geben den Monat und das Jahr dieses Datums als Zahl zurück. Wir haben die IF-Funktion einen logischen Test einzufügen, der, wenn der Monat der heutiges Datum größer ist als der Monat der Geburtsdatum , dann funktioniert die Formel wie folgt:

YEAR(NOW())-YEAR(C5)& "yr"&MONTH(NOW())-MONTH(C5)& "mo"

Andernfalls wird der Rest der Formel funktionieren:

JAHR(JETZT())-(JAHR(C5)+1)& "jr"&(MONAT(JETZT())+12)-MONAT(C5)& "mo"

Anmerkung: Der Nachteil dieser Methode ist, dass sie 12 Monate zurückgibt, anstatt 1 Jahr zu addieren. Wir können sehen, dass in Jones's Fall.

3. die Berechnung des Alters aus Geburtsjahr, Monat und Tag in verschiedenen Zellen

Hier haben wir unser Geburtsdatum in verschiedenen Zellen erhalten, indem wir sie aufgeteilt haben in Jahr , Monat, und Tag .

Anhand dieser Tabelle wollen wir ihr gegenwärtiges Alter berechnen. Befolgen Sie unsere Arbeitsschritte sorgfältig.

Schritte:

  • Zunächst müssen wir das Geburtsdatum mit Hilfe der Funktion DATUM und DATEVALUE Dazu haben wir die folgende Formel verwendet:
=DATE(C5,MONTH(DATEVALUE(D5& "1")),E5)

Mit dieser Formel wurden die verschiedenen Jahre, Monate und Tage in einer Zelle zusammengefasst.

  • Zelle auswählen G5 und fügen Sie die nachstehende Formel ein.
=DATEDIF(DATE(C5, MONTH(DATEVALUE(D5& "1")), E5), TODAY(), "y") & " Jahre,"& DATEDIF(DATE(C5, MONTH(DATEVALUE(D5& "1")), E5),TODAY(), "ym") & " Monate,"& DATEDIF(DATE(C5, MONTH(DATEVALUE(D5& "1")), E5), TODAY(), "md") & " Tage"

Lesen Sie mehr: Wie man in Excel das Alter in Jahren und Monaten berechnet (5 einfache Methoden)

4. die Implementierung der YEARFRAC-Funktion

Die Verwendung des YEARFRAC-Funktion die einen Bruchteil des Jahres zurückgibt, ist ebenfalls ein zuverlässiger Ansatz für die Berechnung des Alters aus Geburtstagen in Excel. Folgen Sie den nachstehenden Schritten.

Schritte:

  • Wählen Sie die Zelle D5 und geben Sie die folgende Formel ein.
=YEARFRAC(C5,TODAY(),1)

Diese Funktion berechnet die Differenz zwischen dem Geburtstag und dem heutigen Datum, wobei wir die Basis als 1, was soviel bedeutet wie "tatsächlich".

  • Um das Alter in ganzen Jahren anzugeben, verwenden Sie die INT-Funktion .

5. die Übernahme der DATEDIF-Funktion zur Berechnung des Alters aus dem Geburtstag in Excel

Die bequemste und nützlichste Funktion zur Berechnung des Alters ist die DATEDIF-Funktion Befolgen Sie die Schritte genau.

Schritte:

  • Wählen Sie zu Beginn die Zelle D5 und fügen Sie die unten stehende Formel ein, und drücken Sie EINGEBEN .
=DATEDIF(C5,TODAY(), "Y") & " Jahre, " & DATEDIF(C5,TODAY(), "YM") & " Monate, " & DATEDIF(C5,TODAY(), "MD") & " Tage"

Formel Aufschlüsselung

Um das Alter in Jahren, Monaten und Tagen zu erhalten, haben wir die folgenden Argumente verwendet "Y" , "YM" und "MD" der Reihe nach im DATEDIF-Funktion Die obige Formel gibt eine einzelne Textzeichenfolge mit 3 Werten (Jahre, Monate und Tage) zurück, die miteinander verknüpft sind.

6. die Kombination von IF mit der DATEDIF-Funktion, um nur Nicht-Null-Werte anzuzeigen

Bei unserer vorherigen Methode haben Sie vielleicht das Problem festgestellt, dass in einigen Zellen 0 Monate und 0 Tage angezeigt werden.

Um dieses Problem zu vermeiden und nur Nicht-Null-Werte anzuzeigen, könnten wir unsere vorherige Formel etwas umgestalten, indem wir die IF-Funktion Um mit der neuen Formel auf den neuesten Stand zu kommen, sollten Sie sie genau beobachten.

Schritte:

  • Wählen Sie zunächst die Zelle D5 und schreiben Sie die Formel wie folgt auf, und drücken Sie EINGEBEN .
=IF(DATEDIF(C5, HEUTE(), "y")=0,"",DATEDIF(C5, HEUTE(), "y")&" Jahre, ")& IF(DATEDIF(C5, HEUTE(), "ym")=0,"",DATEDIF(C5, HEUTE(), "ym")&" Monate, ")& IF(DATEDIF(C5, HEUTE(), "md")=0,"",DATEDIF(C5, HEUTE(), "md")&" Tage")

Diese Formel entspricht unserer vorherigen Formel, mit dem einzigen Unterschied, dass bei Jahren, Monaten oder Tagen, die einen Nullwert aufweisen, diese Begriffe weggelassen werden. IF-Funktion haben wir diese Bedingung angewandt, um nur Nicht-Null-Werte anzuzeigen.

7. die Berechnung des Alters zu einem bestimmten Datum

In den vorangegangenen Methoden haben wir gelernt, wie man das aktuelle Alter aus dem Geburtstag berechnet. Jetzt lernen wir das Verfahren die Bestimmung des Alters zu einem bestimmten Datum.

Für die Vorhersage des Alters zu einem bestimmten Zeitpunkt haben wir die DATEDIF-Funktion Daraus können Sie ersehen, wie praktisch diese Funktion ist. Folgen Sie den nachstehenden Schritten.

Schritte:

  • Zelle auswählen E5 und geben Sie die folgende Formel ein und drücken Sie EINGEBEN .
=DATEDIF(C5, D5, "Y") & " Jahre,"& DATEDIF(C5,D5, "YM") & " Monate,"&DATEDIF(C5,D5, "MD") & " Tage"

Der Unterschied zu unseren früheren Methoden besteht darin, dass wir dort das Alter bis zum heutigen Tag berechnet haben, d.h. wir haben die Funktion TODAY Aber hier wird das Alter zu einem bestimmten Datum berechnet, nicht das aktuelle Alter. Also verwenden wir einen anderen Zellbezug für die Enddatum .

Lesen Sie mehr: Wie man das Alter zwischen zwei Daten in Excel berechnet (6 nützliche Methoden)

8. die Anwendung von VBA zur Berechnung des Alters aus dem Geburtstag in Excel

Ein anderer Weg zu Alter in Excel aus Geburtstagen zu berechnen, ist die Verwendung des VBA-Codes. Sie können die folgenden Schritte befolgen, um das Alter mit dieser Methode zu berechnen.

Schritte:

  • Klicken Sie mit der rechten Maustaste auf das Name des Blattes und wählen Sie Code anzeigen .

  • Sofort öffnet sich das Fenster Microsoft Visual Basic für Anwendungen. Klicken Sie mit der rechten Maustaste auf Blatt9 (VBA) > auswählen einfügen. > Modul.

  • Es öffnet sich ein Codemodul, in das Sie den untenstehenden Code einfügen und auf die Schaltfläche ausführen. Taste oder drücken Sie F5.
 Sub Age() Dim LastRow As Long With ThisWorkbook.Worksheets("VBA") LastRow = .Cells(Rows.Count, "C").End(xlUp).Row .Range("D5:D" & LastRow) = "=DATEDIF(C5,Now(),""y"")" End With End Sub 
  • Wenn Sie nun das Codemodul schließen und zum Arbeitsblatt zurückkehren, können Sie sehen, dass D5:D14 Die Zellen wurden automatisch mit dem Alter in Jahren gefüllt. In der Formelleiste sehen wir die DATEDIF-Funktion die wir in unserer VBA-Code .

Herausfinden des Datums, an dem eine Person ein bestimmtes Alter erreicht

Nehmen wir an, Robins Geburtsdatum ist der 13.08.1996. Wann würde er sein 50. Lebensjahr erreichen? Woher wissen Sie das? Kein Grund zur Sorge, wenn Sie es nicht schon vorher wussten. Beobachten Sie einfach unsere Schritte sorgfältig.

Schritte:

  • Wählen Sie erstens die Zelle D5 und schreiben Sie die Formel wie folgt auf, dann drücken Sie EINGEBEN .
=DATUM(JAHR(C5)+50,MONAT(C5),TAG(C5))

Hier haben wir gerade 50 mit dem Jahr des Geburtsdatums hinzugefügt. Schließlich kommt es auf der Datum des Erreichens des 50. Lebensjahres .

Schlussfolgerung

Wir danken Ihnen für die Lektüre dieses Artikels und hoffen, dass er hilfreich war. Bitte lassen Sie uns im Kommentarbereich wissen, wenn Sie Fragen oder Anregungen haben. Bitte besuchen Sie unsere Website Exzellent um mehr zu erfahren.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.