Description
Cette fonction permet d'obtenir une valeur numérique pour une année, un mois et un jour donnés. Pris en charge dans les chaînes.
Syntaxe
DATE(AAAA/MM/JJ)
ouDATE(MM/JJ/AAAA)
Les entrées
Cette fonction comporte les champs suivants. Ils peuvent être dans l'ordre "AAAA/MM/JJ" ou "MM/JJ/AAAA" :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
année |
Oui | Une année à quatre chiffres. (On considère qu'une année à deux chiffres est précédée de « 19 ».) | Un nombre entier, une formule donnant un nombre entier compris entre 1900 et 9999, ou une référence de cellule. Les guillemets ne sont pas nécessaires. |
mois |
Oui | Un mois à deux chiffres. (Un seul chiffre est acceptable.) | Un nombre entier, une formule donnant un nombre entier compris entre 1 et 12, ou une référence de cellule. Les guillemets ne sont pas nécessaires. |
jour |
Oui | Un jour à deux chiffres (un seul chiffre est acceptable.) | Un nombre entier, une formule donnant un nombre entier compris entre 1 et 31, ou une référence de cellule. |
Exemples
Données d’échantillon
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Date | Année | Mois | Jour |
| 2 | 28/2/2023 | 2024 | 1 | 23 |
| 3 | 36711 | 2000 | 12 | 11 |
| 4 | 2003/7/19 | 2003 | 7 | 19 |
| 5 | 24/12/2013 | 2024 | 12 | 24 |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Insérer une date comme valeur fixe. | =DATE(2023,4,6) |
Résultat : 45022 . Il s'agit de la valeur correspondante à la date indiquée, à savoir le 6 avril 2023. | |||||||||||||||
| Renvoyez la valeur de la date identifiée par les valeurs des cellules spécifiées. | =DATE(B3,C3,D3) |
Résultat : 36871 (11/12/2000). Il s'agit de la valeur de la date correspondant aux valeurs indiquées dans les cellules B3, C3 et D3. |
|||||||||||||||
| Créez des dates de fin de mois glissantes. | =EOMONTH(DATE(B3,C3,1),0) |
Cette formule combine DATE avec EOMONTH pour obtenir des dates de fin de mois glissantes. Résultat : si la formule se trouvait dans la colonne E, elle renverrait les valeurs suivantes. Pour les besoins de cette illustration, la colonne voisine affiche les dates au format date.
|
|||||||||||||||
| Calculer les dates de l’année fiscale | =EDATE(DATE(2024,7,1),3) |
Cette formule combine DATE avec EDATE pour obtenir une date d’exercice. Résultat : 45566 (1er octobre 2024), soit trois mois après le 1er juillet. |
|||||||||||||||
| Calculez une date dans le futur à partir d’une date dans les cellules. | =DATE(B2,(C2+6),D1) |
Cette formule ajoute 6 mois à la date en B1. Résultat : 45496 (23/07/2024). |
|||||||||||||||
| Calculez une date dans le passé à partir d’une cellule contenant une date standard. | =DATE(ANNÉE(A2),MOIS(A2),JOUR(A2)-14) |
Cette formule utilise les fonctions YEAR, MONTH, et DAY pour décomposer la date de la cellule A1, puis soustraire 14 jours de ce jour. DATE combine ensuite les valeurs pour obtenir la date souhaitée. Résultat : 44971 (14 février 2023). |
|||||||||||||||
| Renvoyez le nom du jour de la semaine pour une date donnée. | =TEXT(DATE(2025,3,3),"dddd") |
Cette formule utilise DATE pour créer une valeur de date pour le 3 mars 2025, puis utilise la fonction TEXT pour formater cette date en tant que nom complet du jour de la semaine. Résultat : lundi . |