DATE
Renvoie le numéro de série séquentiel qui représente une date donnée.
Syntaxe
DATE(année;mois;jour)
année L'argument représentant l'année peut comprendre de 1 à 4 chiffres.
-
Si année est compris entre 0 (zéro) et 1899 (incluse), la valeur est ajoutée à 1900 pour calculer l'année. Par exemple,
DATE(108,1,2)
renvoie 2 janvier 2008 (1900+108). -
Si année est compris entre 1900 et 9999 (incluse), la valeur est utilisée telle quelle. Par exemple,
DATE(2008,1,2)
renvoie 2 janvier 2008.
mois est un nombre représentant le mois de l'année. Si mois est supérieur à 12, ce nombre de mois est ajouté au premier mois de l'année spécifiée. Par exemple, DATE(2008,14,2)
renvoie le numéro de série représentant le 2 février 2009.
jour est un nombre représentant le jour du mois. Si jour est supérieur au nombre de jours dans le mois spécifié, ce nombre de jours est ajouté au premier jour du mois. Par exemple, DATE(2008,1,35)
renvoie le numéro de série représentant le 4 février 2008.
Remarques
- Les dates sont stockées comme des numéros de série séquentiels, ce qui permet de les utiliser dans des calculs. Par défaut, le 31 décembre 1899 a le numéro de série 1 et le 1er janvier 2008 a le numéro de série 39448 parce que cette date se situe 39 448 jours après le 1er janvier 1900.
- La fonction DATE est principalement utilisée dans des formules où année, mois et jour sont des formules et pas des constantes.
Exemple
année | mois | jour | Formule | Description (résultat) |
---|---|---|---|---|
2008 | 1 | 1 | =DATE([année];[mois];[jour]) | Date sous forme de numéro de série pour la date (1/1/2008 ou 39448) |