Come calcolare il giorno della settimana?

Alcuni moduli dipendono dal giorno: un menù che cambia ogni giorno, una turnazione o un orario delle lezioni. In Google Forms le persone devono scegliere il giorno da sole, e qualcuno sceglie quello sbagliato. Con Formfacade, usi la funzione getDay() nell'opzione Calculate per trovare il giorno della settimana. Restituisce un numero da 0 a 6, da domenica a sabato, e puoi nascondere la domanda così il giorno arriva con ogni risposta senza che i tuoi utenti lo vedano.

Crea il tuo modulo e segui i passi qui sotto. L'esempio è un modulo d'ordine il cui menù cambia con il giorno della settimana.

Come trovare il giorno della settimana?

  • Nella pagina che si apre, dai un nome al modulo, clicca su Build form e clicca su Proceed.
  • Clicca sulla scheda "Edit".
Le schede Edit, Preview, Share e Responses, con Edit evidenziato
  • Clicca sull'icona + (Add field) nella barra degli strumenti a destra.
  • Scrivi "Today's menu" come domanda. È già una Short answer.
La barra degli strumenti a destra della scheda Edit, con l'icona + evidenziata
Clicca sull'icona ⚙️ in basso a destra della domanda.
Una domanda Today's menu nella scheda Edit, a risposta breve, con la domanda, il tipo di domanda e l'icona a ingranaggio evidenziati
Seleziona la scheda "Answer".
Il pannello delle impostazioni del campo con la scheda Answer e la casella Calculate evidenziate

Usa la funzione getDay() per calcolare il giorno della settimana

La funzione getDay() restituisce il giorno della settimana di una data. Restituisce un numero da 0 a 6 che rappresenta ogni giorno della settimana, rispettivamente da domenica a sabato. Per sapere il giorno della settimana della data corrente, possiamo usare la formula qui sotto.
TODAY().getDay()
Scrivi la formula TODAY().getDay() nell'opzione Calculate come mostrato qui sotto.
La scheda Answer con TODAY().getDay() nel riquadro Calculate
Dato che calcoliamo automaticamente il giorno della settimana, possiamo nascondere questa domanda impostando l'aspetto su hidden come mostrato qui sotto. Clicca su Save.
La scheda Answer con Appearance impostato su Hidden ed evidenziato, e TODAY().getDay() nel riquadro Calculate
Ora ogni risposta ha il giorno della settimana: 0 = domenica, 1 = lunedì e così via. Di lunedì, la risposta è 1.

Riepilogo

Se il tuo modulo dipende dal giorno della settimana, Google Forms non riesce a capire il giorno da solo. Con Formfacade, puoi usare la funzione getDay() nell'opzione Calculate di una domanda a risposta breve e nascondere la domanda, così il giorno della settimana arriva con ogni risposta. Crea il tuo modulo e completa i passi qui sopra. Se hai domande, scrivi all'assistenza.

Ultimo aggiornamento: