Renvoie le numéro de série séquentiel qui représente une date particulière.
Syntaxe
DATE(année;mois;jour)
année est un argument pouvant comporter entre un et quatre chiffres. Si l'année est comprise 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 02/01/2008 (1900+108). Si l'année est comprise entre 1900 et 9999 (incluse), la valeur est utilisée. Par exemple, DATE(2008,1,2) renvoie 02/01/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 la valeur de ce nombre est supérieure au nombre de jours que compte le mois spécifié, l'argument jour ajoute ce nombre de jours au premier jour du mois. Par exemple, DATE(2008,1,35) renvoie le numéro de série représentant le 04/02/2008.
Notes
-
Les dates sont stockées en tant que numéros de série séquentiels pour qu'elles puissent être utilisées 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 trouve 39 448 jours après le 1er janvier 1900.
-
La fonction DATE est surtout utile dans les formules où l'année, le mois et le jour sont des variables et non des constantes.
Exemple
Année |
Mois |
jour |
Formule |
Description (résultat) |
2 008 |
1 |
1 |
=DATE([année];[mois];[jour]) |
Date sous forme de numéro de série pour la date (1/1/2008 ou 39448) |