Wie berechne ich den Wochentag?

Manche Formulare hängen vom Tag ab: ein Menü, das sich täglich ändert, ein Schichtplan oder ein Stundenplan. In Google Forms müssen die Leute den Tag selbst auswählen, und manche wählen den falschen. Mit Formfacade nutzen Sie die Funktion getDay() in der Option Calculate, um den Wochentag zu finden. Sie liefert eine Zahl von 0 bis 6, Sonntag bis Samstag, und Sie können die Frage ausblenden, damit der Tag mit jeder Antwort kommt, ohne dass Ihre Nutzer ihn sehen.

Erstellen Sie Ihr Formular und folgen Sie den Schritten unten. Das Beispiel ist ein Bestellformular, dessen Menü sich mit dem Wochentag ändert.

Wie findet man den Wochentag?

  • 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 "Today's menu" 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.
Eine Frage Today's menu im Tab Edit, eine Kurzantwort, mit markierter Frage, markiertem Fragetyp und Zahnradsymbol
Wählen Sie den Tab "Answer".
Der Bereich der Feldeinstellungen mit dem Tab Answer und dem Feld Calculate markiert

Den Wochentag mit der Funktion getDay() berechnen

Die Funktion getDay() gibt den Wochentag für ein bestimmtes Datum zurück. Sie liefert eine Zahl von 0 bis 6 für die Wochentage von Sonntag bis Samstag. Um den Wochentag für das aktuelle Datum zu bestimmen, verwenden wir die folgende Formel.
TODAY().getDay()
Schreiben Sie die Formel TODAY().getDay() in die Option Calculate, wie unten gezeigt.
Der Tab Answer mit TODAY().getDay() im Feld Calculate
Da wir den Wochentag automatisch berechnen, können wir diese Frage ausblenden, indem wir Appearance auf Hidden setzen, wie unten gezeigt. Klicken Sie auf Save.
Der Tab Answer mit Appearance auf Hidden gesetzt und markiert und TODAY().getDay() im Feld Calculate
Jede Antwort hat jetzt den Wochentag: 0 = Sonntag, 1 = Montag und so weiter. An einem Montag ist die Antwort 1.

Zusammenfassung

Wenn Ihr Formular vom Wochentag abhängt, kann Google Forms den Tag nicht selbst ermitteln. Mit Formfacade nutzen Sie die Funktion getDay() in der Option Calculate einer Kurzantwort-Frage und blenden die Frage aus, damit der Wochentag mit jeder Antwort kommt. Erstellen Sie Ihr Formular und führen Sie die Schritte oben aus. Wenn Sie Fragen haben, schreiben Sie dem Support.

Zuletzt aktualisiert: