Wie berechne ich das Alter aus dem Geburtsdatum, das der Nutzer eingibt?

Mitglieds-, Aufnahme- und Anmeldeformulare brauchen oft das Alter einer Person und ihr Geburtsdatum. Google Forms kann das Datum erfassen, aber nicht das Alter ausrechnen, also fragen Sie entweder nach beidem und bekommen Altersangaben, die nicht zu den Daten passen, oder Sie rechnen sie später in einer Tabelle aus. Mit Formfacade schreiben Sie eine Formel mit TODAY und DIFF in die Option Calculate einer Frage Age, und das Formular zeigt das Alter, sobald jemand sein Geburtsdatum eingibt. Das Alter wird mit der Antwort gespeichert, also ist es schon da, wenn Sie mit Google Sheets synchronisieren.

Erstellen Sie Ihr Formular und folgen Sie den Schritten unten.

Anleitung zur Altersberechnung

  • Geben Sie auf der Seite, die sich öffnet, Ihrem Formular einen Namen, klicken Sie auf Build form und dann auf Proceed.
  • Klicken Sie auf den Tab "Edit".
Die Tabs Edit, Preview, Share und Responses, mit markiertem Edit
  • Klicken Sie auf das Symbol + (Add field) in der Werkzeugleiste rechts.
  • Geben Sie "Date of birth" als Frage ein und wählen Sie Date in der Liste der Fragetypen.
  • Klicken Sie noch einmal auf das Symbol +.
  • Geben Sie "Age" als Frage ein. Sie ist bereits eine Short answer.
Die Werkzeugleiste rechts im Tab Edit, mit markiertem Symbol +
Klicken Sie auf das Symbol ⚙️ unten rechts an der Frage Age.
Das Formular in Formfacade, mit markiertem Tab EDIT, der Frage Age und dem Zahnradsymbol unten rechts auf ihrer Karte
Wählen Sie den Tab "Answer".
Der Bereich der Feldeinstellungen mit dem Tab Answer und dem Feld Calculate markiert

Alter mit den Funktionen DIFF und TODAY berechnen

Die Funktion Diff berechnet die Anzahl der Sekunden, Minuten, Stunden, Tage, Monate oder Jahre zwischen zwei Fragen vom Typ Datum oder Datum & Uhrzeit. Da wir das Alter berechnen wollen, verwenden wir Jahre als Einheit.
TODAY().diff(date_of_birth, "years")
Hinweis: Um date_of_birth einzugeben, tippen Sie @ in die Option Calculate und wählen die Frage zum Geburtsdatum aus der Liste.
Schreiben Sie die Formel in die Option Calculate der Altersfrage, wie unten gezeigt. Klicken Sie auf Save.
Der Tab Answer mit TODAY().diff(Date of birth, "years") im Feld Calculate
Sobald der Nutzer das Geburtsdatum eingibt, zeigt das Formular das Alter.
Das Formular Calculate Age mit dem Geburtsdatum 1. November 2000 und einem Age von 26

Zusammenfassung

Wenn Sie das Alter aus einem Geburtsdatum brauchen, kann Google Forms es nicht berechnen. Mit Formfacade schreiben Sie die Formel mit TODAY und DIFF in die Option Calculate, und das Alter erscheint, sobald der Nutzer das Geburtsdatum eingibt. Erstellen Sie Ihr Formular und führen Sie die Schritte oben aus. Wenn Sie Fragen haben, schreiben Sie dem Support.

Zuletzt aktualisiert: