Addebiti per frazioni di mese, affitti e abbonamenti dipendono spesso da quanti giorni restano nel mese. Quel numero cambia ogni giorno e dipende dal mese, e Google Forms non ha modo di calcolarlo, quindi lo conti a mano. Con Formfacade, calcoli i giorni di questo mese con la funzione DATE e sottrai il giorno del mese di oggi, e i tuoi utenti vedono i giorni rimanenti. Il modulo lo ricalcola ogni giorno, quindi non devi mai aggiornarlo.
Crea il tuo modulo e segui i passi qui sotto.
- Nella pagina che si apre, dai un nome al modulo, clicca su Build form e clicca su Proceed.
- Clicca sulla scheda "Edit".
- Clicca sull'icona + (Add field) nella barra degli strumenti a destra.
- Scrivi "Number of days in this month" come domanda. È già una Short answer.
Clicca sull'icona ⚙️ in basso a destra della domanda.
Seleziona la scheda "Answer".
Il primo passo è calcolare l'ultima data di questo mese. Possiamo passare anno, mese e giorno alla funzione date.
TODAY().year() restituisce l'anno corrente
TODAY().month() restituisce il mese corrente
DATE(TODAY().year(), TODAY().month()+1, 1) restituisce il primo giorno del mese successivo.
Poi possiamo usare la funzione SUBTRACT per trovare l'ultimo giorno di questo mese.
DATE(TODAY().year(), TODAY().month()+1, 1).subtract(1,"days")
C'è un altro modo per calcolare l'ultimo giorno di questo mese senza usare la funzione SUBTRACT.
DATE(TODAY().year(), TODAY().month()+1, 0) restituisce l'ultimo giorno di questo mese.
Possiamo usare la funzione getDate() o date() per trovare il giorno del mese di una data.
DATE(TODAY().year(), TODAY().month()+1, 0).date() restituisce l'ultimo giorno del mese.
Scrivi la formula qui sopra nell'opzione Calculate come mostrato qui sotto. Clicca su Save.
- Clicca sull'icona + (Add field) nella barra degli strumenti a destra.
- Scrivi "Number of days remaining in this month" come domanda. È già una Short answer.
Clicca sull'icona ⚙️ in basso a destra della domanda.
Seleziona la scheda "Answer".
Possiamo usare la funzione getDate() o date() per trovare il giorno del mese di una data. TODAY().date() restituisce il giorno corrente. Per calcolare i giorni rimanenti nel mese, possiamo usare la formula qui sotto.
DATE(TODAY().year(), TODAY().month()+1, 0).date() - TODAY().date()
Dato che abbiamo già calcolato il numero di giorni di questo mese come risposta a una domanda del modulo, possiamo fare riferimento a quella invece di riscrivere la formula.
days_in_this_month - TODAY().date()
Nota: per inserire days_in_this_month, scrivi @ nell'opzione calculate e seleziona dall'elenco la domanda sul numero di giorni di questo mese.
Scrivi la formula qui sopra nell'opzione Calculate come mostrato qui sotto. Clicca su Save.
Ora il modulo mostra i giorni di questo mese e i giorni rimanenti.
Se ti servono i giorni rimanenti in un mese, Google Forms non può calcolarli. Con Formfacade, puoi scrivere la formula con DATE e TODAY nell'opzione Calculate e il modulo mostrerà i giorni del mese e i giorni rimanenti.
Crea il tuo modulo e completa i passi qui sopra. Se hai domande,
scrivi all'assistenza.