Comment soustraire des jours, mois ou années à une date ?

Les dates limites, les rappels et les dates de début au plus tôt tombent souvent quelques jours ou quelques mois avant une autre date. Compter à rebours à la main est source d'erreurs d'un mois ou d'une année à l'autre et Google Forms n'a aucune option pour le faire. Avec Formfacade, vous utilisez la fonction SUBTRACT dans l'option Calculate d'une question de date et vos utilisateurs voient la nouvelle date dès que la première date est saisie.

Créez votre formulaire et suivez les étapes ci-dessous.

Soustraire des jours à une date

  • Sur la page qui s'ouvre, nommez votre formulaire, cliquez sur Build form puis sur Proceed.
  • Cliquez sur l'onglet "Edit".
Les onglets Edit, Preview, Share et Responses, avec Edit mis en évidence
  • Cliquez sur l'icône + (Add field) dans la barre d'outils à droite.
  • Saisissez "Input date" comme question et sélectionnez Date dans la liste des types de question
  • Cliquez de nouveau sur l'icône +
  • Saisissez "Subtract 7 days from input date" comme question et sélectionnez Date dans la liste des types de question
La barre d'outils à droite de l'onglet Edit, avec l'icône + signalée
Cliquez sur l'icône ⚙️ en bas à droite de la question.
Le formulaire dans Formfacade, avec l'onglet EDIT, la question Subtract 7 days from input date et son icône d'engrenage mis en évidence
Sélectionnez l'onglet "Answer".
Le panneau des paramètres du champ avec l'onglet Answer et la case Calculate mis en évidence

Fonction SUBTRACT

Vous pouvez soustraire des jours à une date en indiquant "days" comme terme dans la fonction SUBTRACT.
Syntaxe :
subtract(number_of_days, "days")
Exemple d'utilisation :
TODAY().subtract(30,"days")
Inputdate.subtract(7,"days")
Remarque : pour saisir Inputdate, tapez @ dans l'option Calculate et sélectionnez la question Input date dans la liste.
Écrivez la formule dans l'option Calculate comme ci-dessous. Cliquez sur Save.
La zone Calculate avec le champ Input date et .subtract(7,"days")

Soustraire des mois à une date

Vous pouvez soustraire des mois à une date en indiquant "months" comme terme dans la fonction SUBTRACT.
Syntaxe :
subtract(number_of_months, "months")
Exemple d'utilisation :
TODAY().subtract(6,"months")
Inputdate.subtract(2,"months")
Ajoutez une autre question de type date de la même façon, cliquez sur l'icône ⚙️ et écrivez la formule dans l'option Calculate comme ci-dessous. Cliquez sur Save.
La zone Calculate avec le champ Input date et .subtract(2,"months")

Soustraire des années à une date

Vous pouvez soustraire des années à une date en indiquant "years" comme terme dans la fonction SUBTRACT.
Syntaxe :
subtract(number_of_years, "years")
Exemple d'utilisation :
TODAY().subtract(1,"years")
Inputdate.subtract(5,"years")
Ajoutez une autre question de type date de la même façon, cliquez sur l'icône ⚙️ et écrivez la formule dans l'option Calculate comme ci-dessous. Cliquez sur Save.
La zone Calculate avec le champ Input date et .subtract(5,"years")
Dès que l'utilisateur saisit la date, le formulaire affiche les nouvelles dates.
Le formulaire Date functions avec une date saisie au 1er novembre 2026 et les dates situées 7 jours, 2 mois et 5 ans plus tôt

Résumé

Si vous avez besoin d'une date située quelques jours, mois ou années avant une autre date, Google Forms ne peut pas la calculer. Avec Formfacade, vous pouvez utiliser la fonction SUBTRACT dans l'option Calculate et la nouvelle date s'affiche dès que l'utilisateur saisit la première date. Créez votre formulaire et suivez les étapes ci-dessus. Si vous avez des questions, écrivez à l'assistance.

Dernière mise à jour :