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 | Entrée valide |
année |
Oui | Une année à quatre chiffres. (Une année à deux chiffres est supposée être préfixée par "19".) Il peut s'agir d'un nombre entier ou d'une formule qui donne un nombre entier dans la plage 1900-9999, ou d'une référence de cellule. Les guillemets ne sont pas nécessaires. |
mois |
Oui | Un mois à deux chiffres. (Un seul chiffre est acceptable.) Il peut s'agir d'un nombre entier ou d'une formule qui donne un nombre entier compris entre 1 et 12, ou d'une référence de cellule. Les guillemets ne sont pas nécessaires. |
jour |
Oui | Un jour à deux chiffres (un seul chiffre est acceptable). Il peut s'agir d'un nombre entier ou d'une formule qui donne un nombre entier compris entre 1 et 31, ou d'une référence de cellule. |
Exemples
Données d’échantillon
| A (date) |
B (année) |
C (mois) |
D (jour) |
|
|---|---|---|---|---|
| 1 | 28/2/2023 | 2024 | 1 | 23 |
| 2 | 36711 | 2000 | 12 | 11 |
| 3 | 2003/7/19 | 2003 | 7 | 19 |
| 4 | 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) |
Cette formule renvoie la valeur de la date fournie du 6 avril 2023, soit 45022. | ||||||||||
| Renvoie la valeur de la date d’une cellule spécifiée. | =DATE(A3) |
Cette formule renvoie la valeur de la date identifiée par les valeurs fournies dans la cellule A3. Pour cet ensemble de données, le résultat serait 37821 (7/19/2003). | ||||||||||
| Renvoyez la valeur de la date identifiée par les valeurs des cellules spécifiées. | =DATE(B2,C2,D2) |
Cette formule renvoie la valeur de la date identifiée par les valeurs fournies dans les cellules B2,C2,et D2. Pour cet ensemble de données, la formule renvoie 36871 (12/11/2000). | ||||||||||
| Créez des dates de fin de mois glissantes. | =EOMONTH(DATE(B2,C2,1),0) |
Cette formule combine DATE avec EOMONTH pour obtenir des dates de fin de mois glissantes. Pour cet ensemble de données, si la formule se trouve dans la colonne E, elle renvoie 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. Vous obtenez ainsi la valeur 45566 (1er octobre 2024), soit 3 mois après le 1er juillet. | ||||||||||
| Calculez une date dans le futur à partir d’une date dans les cellules. | =DATE(B1,(C1+6),D1) |
Cette formule ajoute 6 mois à la date en B1. Pour cet ensemble de données, le résultat est 45496 (23/07/2024). |
||||||||||
| Calculez une date dans le passé à partir d’une cellule contenant une date standard. | =DATE(ANNÉE(A1),MOIS(A1),JOUR(A1)-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. Pour cet ensemble de données, le résultat est 45616 (11/20/2024). |
||||||||||
| 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. Pour cet ensemble de données, le résultat est Lundi. |
Fonctions connexes
DATE
VALEUR DE LA DATE
JOUR
JOURS
DAYS360
EDATE
EOMONTH
MOIS
JOURS DU RÉSEAU
JOURS-RÉSEAU.INTL
JOUR DE LA SEMAINE
JOURNÉE DE TRAVAIL
JOURNÉE DE TRAVAIL.INTL
ANNÉE
ANNEEFRAC