Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Alter über 2 verschiedene Datums berechnen

Alter über 2 verschiedene Datums berechnen
Simon
hi folgende Frage
sollte eigentlich gar nicht so schwer sein aber ich finds nicht,
ich habe ein geburtsdatum und ein Behandlungsdatum atums und möchte über die diefferenz das alter der poersonen zur zeit der benahndlung berechnen.
im archiv habe ich hinweise zur formel DATEDIF gefunden, aber leider gibts die wohl nicht mehr.
gibts noch eine andere möglichkeit ausser:
(behandlungsdatum-geburtsdatum)/360
?
Anzeige
AW: Alter über 2 verschiedene Datums berechnen
24.11.2009 15:16:39
Björn
Hallo,
verstehe Dein Problem nicht ganz.
Du ziehst das Geburtsdatum vom Behandlungsdatum ab, wie du beschrieben hast.
Das ist doch dein ergebnis?
Oder was möchtest du?
Gruß
Björn B.
AW: Alter über 2 verschiedene Datums berechnen
24.11.2009 15:21:45
Specke
Hallo Simon,
Datedif gibt es schon noch, ist nur nicht dokumentiert.
=DATEDIF(Ausgangsdatum;Enddatum;Einheit)
Einheit wäre in Deinem Fall "Y"
Gruß Specke
Anzeige
AW: Alter über 2 verschiedene Datums berechnen
24.11.2009 15:25:42
Simon
danke Specke
@Björn
mein problem ist wenn ich einfach subtrahiere bekomme ich das alter in Tagen, und das stimmt wenn ich durch 360 tage teile nicht 100%
wenn ich es JJ formatiere, werden zar jahre angezeigt aber weiterrechnen kann ich damit nicht. (ausser ich will teile von jahren mit einbeziehen)
also z.b. der mittelwert aller alter würde nicht korrekt berechnet werden
gruß Simon
Anzeige
AW: Format: TT.MM-JJ
24.11.2009 15:30:45
dieter(drummer)
Hi Simon,
dannn versuche mal mit Formatierung TT.MM.JJ oder TT.MM.JJJ.
Gruß
diezter(drummer)
AW: Format: TT.MM-JJ
24.11.2009 15:42:28
Simon
wieso?
ich will ja keine Tage angezeigt sondern das Alter in jahren und absoluten ganzen zahlen
wenn ich ein alter von 50 jahren TT.MM.JJ formatiere bekomme ich 1.1.1950 raus ...
nochmal zum verständniss (auch wenn mein problem durch speckes hinweis auf datedif schon gelöst ist)
hier die lösung: http://www.excelformeln.de/formeln.html?welcher=141
wenn ich jetzt z.b. wissen will wie alt einer am 30.1.09 war wenn sein geburtsdatum der 25.10.75 ist (33)
und einfach die beiden daten subtrahiere bekomme ich ohne formatierung (was gleichbedeutend mit TT.MM.JJ ist) 7.4.1933 raus
das heißt wohl er ist 7 Tage 4 monate und (19) 33 jahre alt ist.
trotzdem kann ich damit nichts anfangen.
das ergebnis soll sein. 33 (ohne komma ohne sonstiges)
das geht mit DATEDIF
wenn ich es als zahl formatieren würde bekäme ich: 12151 Tage raus, was ich zwar durch 360 teilen könnte aber dann wärs nicht ganz korrekt.
Anzeige
AW:Warum 360 und nicht 365?
24.11.2009 15:38:37
dieter(drummer)
Simon,
360 ist kaufmännische Rechnung. Jahre haben 365 Tage und bei Schaltjahren 366 Tage.
Nur zur Info.
Gruß
dieter(drummer)
AW: =DATEDIF(A1;B1;"Y")
24.11.2009 15:25:48
dieter(drummer)
Hi Simon,
z. B. in C1 die Formel

=DATEDIF(A1;B1;"Y") 
. In deisem Fall steht in A1 das Geburtsdatum und in B1 das Behandlungsdatum.
Gruß
dieter(drummer)
Anzeige
AW: =DATEDIF(A1;B1;"Y")
24.11.2009 15:43:54
Simon
das weis ich schon, danke
drummer bitte nächstes mal die frage genau lesen und dann erst antworten :)
AW: Rückmeldung?
24.11.2009 16:52:08
dieter(drummer)
Hi Simon,
deine Rückantwort auf meine freie Hilfe ist erstaunlich und auch KEIN Danke für die funktionierende Hilfe von und an Tino.
Gruß von weiterhin freier Helfer ohne Spezialist zu sein.
dieter(drummer)
Anzeige
AW: Rückmeldung?
25.11.2009 08:29:55
Simon
hallo drummer,
natürlich freue ich mich wenn ich so viele antworten bekomme.
leider war deine endantwort eben schon in meiner frage enthalten. deshalb wusste ich das auch schon
ich hab natürlich auch ers mal google gefragt, bevor ich hier gepostet habe und habe dort folgendes gefunden:
https://www.herber.de/forum/archiv/424to428/t425631.htm
dort stehen alle antworten, die du gegeben hast.
auch datedif stand schon in meiner frage...
also hier ein ausdrückliches Dankeschön! für die mühe, ganz ehrlich. leider hat es mir aber nicht geholfen.
Anzeige
AW: Alter über 2 verschiedene Datums berechnen
24.11.2009 15:54:28
Tino
Hallo,
geht es so?
Zelle Alter im Format Standard.
 ABC
1GebutstagHeuteAlter
215.09.197424.11.200935

Formeln der Tabelle
ZelleFormel
B2=HEUTE()
C2=WERT(TEXT(B2-A2+1;"J"))

Gruß Tino
Anzeige
AW: Alter über 2 verschiedene Datums berechnen
25.11.2009 08:32:15
Simon
danke für die möglichkeit, das gehr auch, ja ... mittlerweile habe ich es schon mit =DATEDIF("gebdat";"beh.dat";"Y") gelöst, danke :)
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Alter über zwei verschiedene Datums berechnen in Excel


Schritt-für-Schritt-Anleitung

Um das Alter über zwei unterschiedliche Datumswerte zu berechnen, kannst Du die folgende Methode verwenden:

  1. Öffne Excel und erstelle eine neue Tabelle.
  2. Gib das Geburtsdatum in Zelle A1 ein (z.B. 25.10.1975).
  3. Gib das Behandlungsdatum in Zelle B1 ein (z.B. 30.01.2009).
  4. In Zelle C1 verwendest Du die Formel:
    =DATEDIF(A1;B1;"Y")

    Diese Formel berechnet das Alter in vollen Jahren.

Wenn Du das Alter in Jahren mit Dezimalstellen berechnen möchtest, kannst Du die Formel anpassen:

=DATEDIF(A1;B1;"Y") + (DATEDIF(A1;B1;"YM")/12)

Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt ein unerwartetes Ergebnis zurück.

    • Lösung: Stelle sicher, dass die Datumsangaben im richtigen Format eingegeben sind (TT.MM.JJJJ).
  • Fehler: #NAME? erscheint in der Zelle.

    • Lösung: Überprüfe, ob Du die Formel korrekt eingegeben hast und dass das DATEDIF nicht in Deiner Excel-Version fehlt. Diese Funktion ist zwar nicht dokumentiert, funktioniert aber in den meisten Versionen.
  • Fehler: Das Alter wird in Tagen anstatt in Jahren angezeigt.

    • Lösung: Verwende die korrekten Einheiten in der DATEDIF-Formel, wie "Y" für Jahre.

Alternative Methoden

Falls Du die DATEDIF-Funktion nicht verwenden möchtest, gibt es auch andere Ansätze:

  • Direkte Berechnung: Du kannst das Alter auch manuell berechnen, indem Du die Differenz in Tagen durch 365 teilst:

    =(B1-A1)/365

    Beachte, dass dies nicht ganz genau ist, insbesondere bei Schaltjahren.

  • Verwendung von HEUTE(): Um das Alter basierend auf dem heutigen Datum zu berechnen, kannst Du die folgende Formel verwenden:

    =DATEDIF(A1;HEUTE();"Y")

Praktische Beispiele

Um das Alter aus einem Geburtsdatum zu berechnen, kannst Du folgendes Beispiel nutzen:

A B C
Geburtstag Heute Alter
15.09.1974 24.11.2009 35

Verwende in C2 die Formel:

=DATEDIF(A2;B2;"Y")

Für die Berechnung des Alters in Monaten mit Dezimalstellen:

=WERT(TEXT(B2-A2;"J"))

Tipps für Profis

  • Verwende die DATEDIF-Funktion gezielt, um das Alter in verschiedenen Einheiten zu berechnen (Jahre, Monate, Tage).
  • Um das Durchschnittsalter in Excel zu berechnen, kannst Du eine Liste von Geburtsdaten erstellen und die DATEDIF-Formel auf jeden Eintrag anwenden und dann den Durchschnitt dieser Werte ermitteln.
  • Formatierungen: Stelle sicher, dass die Zellen das richtige Datumsformat haben, um Missverständnisse zu vermeiden.

FAQ: Häufige Fragen

1. Kann ich das Alter auch ohne DATEDIF berechnen? Ja, Du kannst das Alter auch manuell berechnen, indem Du die Differenz der Datumswerte durch die Anzahl der Tage in einem Jahr teilst.

2. Wie kann ich das Alter in Monaten berechnen? Du kannst die DATEDIF-Funktion mit der Einheit "M" verwenden oder die Differenz in Tagen durch 30 teilen, um eine ungefähre Monatsanzahl zu erhalten.

3. Was ist die beste Methode, um das Alter in Dezimalzahlen zu berechnen? Die beste Methode ist die Verwendung von DATEDIF in Kombination mit der Berechnung der verbleibenden Monate, wie im Beispiel oben gezeigt.

4. Funktioniert DATEDIF in Google Tabellen? Ja, DATEDIF funktioniert auch in Google Tabellen und kann dort auf ähnliche Weise wie in Excel verwendet werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige