+1 800 256 3608 (toll-free in North America) or +49 7531 90 60 10| service@combit.com

Geburtstag: Altersberechnung per Formel

designer
(combit Team) #1
Gilt ab List & Label 7
Folgende Formel berechnet das Alter anhand eines Geburtstages (Feld GEBURTSTAG vom Typ 'Datum'):
Cstr$(Year(Today()) - Year(GEBURTSTAG) - if(DateToJulian(DateYMD(1, Month(Today()), Day(Today()))) - DateToJulian(DateYMD(1, Month(GEBURTSTAG), Day(GEBURTSTAG))) < 0,1,0), "%25.0f")


Sie können diese Formel zum Beispiel in Listen verwenden um direkt das Alter zu ermitteln.

Wichtig:
Diese Formel berücksichtigt automatisch, ob der Geburtstag dieses Jahr bereits stattfand, oder noch nicht. Dies dürfte bei Verwendung zum Druck eines Gratulationsschreibens “im Voraus” allerdings unerwünscht sein, da hier ja das “zukünftige” Alter (zu dem man ja gratuliert) stehen soll. Für diesen Zweck verwenden Sie folgende einfache Formel:

Cstr$(Year(Today()) - Year(GEBURTSTAG), "%25.0f")

Verwandte Artikel:

KBTD000460
IDKBTD000585 KBTD000585