| home |  
  

   © 2005 by Friedel Schmidt •  E-Mail  •                      Top  

   | impressum | feedback | home |  


Inhaltsverzeichnis

Suchen

Links
  

Altersberechnungen
Versionen: Alle

In einer ordentlichen Geburtstagsliste ist es natürlich auch sinnvoll das Alter am jeweiligen Geburtstag des Jubelkindes anzuzeigen. Dazu hier ein paar Beispiele: (Alle Berechnungen dieser Seite sind vom 25.09.2007)

Das heutige Alter soll in Jahren angezeigt werden:
 
  A B C
1      
2 Claudia 16.09.63 44
3 Karl 21.02.77 30
4 Helmut 19.11.85 21
5 Else 22.05.90 17
Formeln der Tabelle
C2 : =WENN(TEXT(B2;"MM.TT.")<=TEXT(HEUTE();"MM.TT.");JAHR(HEUTE())-JAHR(B2);JAHR(HEUTE())-JAHR(B2)-1)
C3 : =WENN(TEXT(B3;"MM.TT.")<=TEXT(HEUTE();"MM.TT.");JAHR(HEUTE())-JAHR(B3);JAHR(HEUTE())-JAHR(B3)-1)
C4 : =DATEDIF(B4;HEUTE();"Y")
C5 : =DATEDIF(B5;HEUTE();"Y")
 
Die einfache Formel "=JAHR(HEUTE())-JAHR(B4)" (z.B. in C4 eingegeben) würde bei allen Geburtstagen die im aktuellen Jahr nach dem heutigen Tag liegen das falsche Alter anzeigen (Bei Helmut würden 22 Jahre anstatt dem korrekten Alter von 21 Jahren angezeigt). So erkärt sich auch die Formel in C2 und C3 - im letzten Teil der Formel wird in diesem Fall der Wert 1 vom Ergebnis abgezogen.

In C4 und C5 wird der gleiche Zweck mit der (in Excel undokumentierten) wesentlich kürzeren Funktion "DATEDIF" in erreicht.

Die Parameter von "DATEDIF" sind wie folgt festgelegt:

=DATEDIF(Anfangsdatum;Enddatum;"D")

Anfangs- und Enddatum sind eindeutig, der letzte Parameter hat verschiedene Auswirkungen:
D = Differenz in Tagen
M = Differenz in Monaten
Y = Differenz in Jahren
YD = Differenz in Tagen im selben Jahr
YM = Differenz in Monaten im selben Jahr
MD = Differenz in Tagen im selben Jahr / Monat
 
  A B
1 Anfangsdatum 20.01.1957
2 Enddatum 27.09.2007
3    
4 Differenz in  
5      Tagen: 18.512
6      Monaten: 608
7      Jahren: 50
8      Tagen im selben Jahr: 250
9      Monaten im selben Jahr: 8
10      Tagen im selben Jahr / Monat: 7
Formeln der Tabelle
B5 : =DATEDIF(B1;B2;"D")
B6 : =DATEDIF(B1;B2;"M")
B7 : =DATEDIF(B1;B2;"Y")
B8 : =DATEDIF(B1;B2;"YD")
B9 : =DATEDIF(B1;B2;"YM")
B10 : =DATEDIF(B1;B2;"MD")
 
Hier noch einige Beispiele was man mit der Funktion DATEDIF anfangen kann:

Das heutige Alter soll auf den Tag genau angezeigt werden:
 
  A B C
1      
2 Claudia 16.09.63 44 Jahre 0 Monate 9 Tage
3 Karl 21.02.77 30 Jahre 7 Monate 4 Tage
4 Helmut 19.11.85 21 Jahre 10 Monate 6 Tage
5 Else 22.05.90 17 Jahre 4 Monate 3 Tage
Formeln der Tabelle
C2 : =DATEDIF(B2;HEUTE();"Y")&" Jahre "&DATEDIF(B2;HEUTE();"YM")&" Monate "&DATEDIF(B2;HEUTE();"MD")&" Tage"
C3 : =DATEDIF(B3;HEUTE();"Y")&" Jahre "&DATEDIF(B3;HEUTE();"YM")&" Monate "&DATEDIF(B3;HEUTE();"MD")&" Tage"
C4 : =DATEDIF(B4;HEUTE();"Y")&" Jahre "&DATEDIF(B4;HEUTE();"YM")&" Monate "&DATEDIF(B4;HEUTE();"MD")&" Tage"
C5 : =DATEDIF(B5;HEUTE();"Y")&" Jahre "&DATEDIF(B5;HEUTE();"YM")&" Monate "&DATEDIF(B5;HEUTE();"MD")&" Tage"
 

Das Alter am nächsten Geburtstag soll angezeigt werden:
 
  A B C D
1        
2 Helmut 19.11.85 19.11.07 22
3 Karl 21.02.77 21.02.08 31
4 Else 22.05.90 22.05.08 18
5 Claudia 16.09.63 16.09.08 45
Formeln der Tabelle
D2 : =DATEDIF(B2;C2;"Y")
D3 : =DATEDIF(B3;C3;"Y")
D4 : =DATEDIF(B4;C4;"Y")
D5 : =DATEDIF(B5;C5;"Y")
 

Wieviel Monate hat der Mensch auf dem Buckel:
 
  A B C
1      
2 Claudia 16.09.63 528
3 Karl 21.02.77 367
4 Helmut 19.11.85 262
5 Else 22.05.90 208
Formeln der Tabelle
C2 : =DATEDIF(B2;HEUTE();"M")
C3 : =DATEDIF(B3;HEUTE();"M")
C4 : =DATEDIF(B4;HEUTE();"M")
C5 : =DATEDIF(B5;HEUTE();"M")
 

Wieviel Tage hat der Mensch auf dem Buckel:
 
  A B C
1      
2 Claudia 16.09.1963 16.081
3 Karl 21.02.1977 11.174
4 Helmut 19.11.1985 7.981
5 Else 22.05.1990 6.336
Formeln der Tabelle
C2 : =DATEDIF(B2;HEUTE();"D")
C3 : =DATEDIF(B3;HEUTE();"D")
C4 : =HEUTE()-B4
C5 : =HEUTE()-B5
 


Die Darstellung der Excel Tabellen auf dieser Seite erfolgte mit    Excel Jeanie HTML  3.0    Download  


Geburtstage sortieren - ohne VBA
Geburtstage sortieren - mit VBA