Alles im Tabellenentwurf, das „=“ muss weg.
Aktuelles Datum = Standardwert für neue (leere) Datensätze. (Registerkarte Rechenfeld, obere Hälfte)
Alter = Rechenfeld (Registerkarte Rechenfeld, untere Hälfte).
Die Registerkarte Werte brauchst Du gar nicht.
Die Formel von @Greifenklau hat den Vorteil, dass tatsächlich auf das Geburtsdatum (mit Tag und Monat) eingegangen wird und nicht pauschal die Jahre voneinander abgezogen werden.
- Berechnungsfeld „Alter“; Formel: Jahr(Heute - Geburtsdatum)-1 + " Jahre" (hängt einfach den Text in Anführungszeichen dran)
Das -1 hängt damit zusammen, dass Papyrus bereits das aktuelle Jahr (noch vor dem ersten Geburtstag) gleich mit einem Wert (1) versieht. Das verkompliziert das Ganze etwas.
Folgende Formel behebt das Problem:
IF (MONAT(bezug) >= MONAT(Geburtstag)) AND (TAG(bezug) >= TAG(Geburtstag)) AND (JAHR(bezug) > JAHR(Geburtstag)) //Bereits Geburtstag gehabt
THEN RETURN JAHR((bezug) - (Geburtstag)) - 1 + ’ Jahre alt’
ELSE RETURN JAHR((bezug) - (Geburtstag)) - 2 + ’ Jahre alt’ //noch keinen Geburtstag gehabt
ENDIF