DATE
Renvoie une valeur de date basée sur des valeurs individuelles d’année, de mois et de jour
Utilisation
Paramètres
année |
(Requis) L’année. Peut être n’importe quel nombre et est utilisé tel quel. |
mois |
(Requis) Le mois. Un nombre entre 1 et 12. |
jour |
(Requis) Le jour. Un nombre entre 1 et 31 qui forme une date valide avec le mois et l’année. |
Exemples
Plus d'information
Le résultat que vous voyez ici ressemble à l’exemple lui-même. C’est normal. C’est le format standard que la documentation
utilise pour indiquer qu’une valeur est une date. Cela permet de mieux distinguer ce cas d’un texte qui contient une
date, qui serait "2019-02-04"
.
Différences avec la fonction DATE
d’Excel :
- Les nombres avec décimales ne sont pas acceptés
- Les mois et jours négatifs ne sont pas autorisés
- Il y a des limites sur l’année, l’année -230495 est valide
Cette fonction est rarement nécessaire, car d’autres moyens d’obtenir une valeur de date qui sont souvent plus pratiques existent :
- utiliser la
@DATE_QUESTION
pour définir la variable - utiliser une fonction qui convertit un texte en date :
DATEVALUE(texte_date)
- utiliser une fonction qui renvoie une date :
TODAY()
ouDATEADD(une_date, 5, "days")
Rappels
Un texte contenant des chiffres n’est pas traité comme un nombre. Pour avoir un véritable nombre :
- utilisez
@NUMBER_QUESTION
pour définir la variable - écrivez une valeur numérique directement dans le code sans guillemets, ex :
âge >= 18
- utilisez une fonction qui convertit en nombre :
NUMBER(texte_contenant_des_chiffres)
- utilisez une fonction qui renvoie un nombre :
FIND("monde", "bonjour tout le monde")