La fonction EDATE d’Excel permet d’ajouter ou de soustraire rapidement des mois aux dates connues. La fonction EDATE peut être utilisée, par exemple, pour déterminer la maturité ou les dates d’échéance des investissements ou les dates de début ou de fin des projets.
Note Les informations contenues dans l’article s’appliquent à Excel 2019, 2016, 2013 et 2010 ; Excel Online ; et Excel 2019 pour Mac, Excel 2016 pour Mac et Excel pour Mac 2011.
Contenu
Ajouter ou soustraire des mois aux dates
Comme la fonction ne fait qu’ajouter ou soustraire des mois entiers à une date, le résultat tombe toujours le même jour du mois que la date de début.
Les données renvoyées par la fonction EDATE sont un numéro de série ou une date de série. Pour afficher des dates lisibles et au bon format, vous appliquerez le formatage de date aux cellules contenant la fonction EDATE.
La syntaxe et les arguments de la fonction EDATE
La syntaxe d’une fonction fait référence à la présentation de la fonction et comprend le nom de la fonction, les parenthèses et les arguments.
La syntaxe de la fonction EDATE est la suivante :
=EDATE(Start_date,Months)
Start_date (obligatoire) : la date de début du projet ou de la période en question.
- Cet argument peut être une date saisie dans la fonction ou une référence de cellule à l’emplacement des données dans la feuille de calcul.
Mois (obligatoire) : le nombre de mois avant ou après la Start_date.
- Cet argument peut être une valeur saisie dans la fonction ou une référence de cellule à l’emplacement des données dans la feuille de calcul.
- Les valeurs positives donnent des dates futures (ligne 8 dans l’image ci-dessus).
- Les valeurs négatives donnent des dates passées (ligne 3 dans l’image ci-dessus).
- Si le mois n’est pas un nombre entier, il est tronqué (la partie décimale est supprimée), comme le montre la ligne 8 de l’image ci-dessus où 12,25 ans est tronqué au nombre entier 12.
#VALUE ! Valeur de l’erreur
Si le Start_date n’est pas une date valable, la fonction renvoie le #VALUE ! (comme indiqué dans la ligne 4 de l’image ci-dessus) puisque le 30/02/2016 (30 février 2016) n’est pas valide.
Un exemple de la fonction EDATE d’Excel
Comme le montre l’image ci-dessus, cet exemple utilise la fonction EDATE pour ajouter et soustraire un certain nombre de mois à la date du 1er janvier 2016.
Les informations ci-dessous couvrent les étapes utilisées pour entrer la fonction dans les cellules B3 et C3 de la feuille de calcul.
Entrez dans la fonction EDATE
Les options pour entrer dans la fonction et ses arguments comprennent :
- Saisie de la fonction complète : =RÉDACTION($A$3,C2) dans la cellule C3 ;
- Sélection de la fonction et de ses arguments à l’aide de la boîte de dialogue de la fonction EDATE.
Bien qu’il soit possible de taper la fonction complète à la main, de nombreuses personnes trouvent plus facile d’utiliser la boîte de dialogue pour entrer les arguments d’une fonction.
Les étapes ci-dessous consistent à entrer dans la fonction EDATE indiquée dans la cellule B3 de l’image ci-dessus en utilisant la boîte de dialogue de la fonction.
Étant donné que les valeurs à saisir pour le Mois sont négatives (-6 et -12), les dates dans les cellules B3 et C3 seront antérieures à la date de début.
Exemple EDATE – Soustraire des mois
- Sélectionnez une cellule B3 pour en faire la cellule active.
- Sélectionnez Formules. Dans Excel Online, sélectionnez le Insérer une fonction à côté de la barre de formule pour ouvrir la boîte de dialogue Insérer une fonction.
- Sélectionnez Fonctions de date et d’heure pour ouvrir la liste déroulante des fonctions. Dans Excel Online, choisissez Date et heure dans la liste « Choisissez une catégorie ».
- Sélectionnez EDATE dans la liste pour faire apparaître la boîte de dialogue de la fonction.
- Sélectionnez le Start_date dans la boîte de dialogue.
- Sélectionnez une cellule A3 dans la feuille de calcul pour entrer cette référence de cellule dans la boîte de dialogue comme argument Start_date.
- Presse F4 pour faire de A3 une référence de cellule absolue (3 $A$).
- Sélectionnez le Mois dans la boîte de dialogue.
- Sélectionnez une cellule B2 dans la feuille de calcul pour saisir la référence de cette cellule dans la boîte de dialogue en tant que Mois l’argument.
- Sélectionnez OK pour remplir la fonction et revenir à la feuille de travail.
- La date du 7/1/2015 (1er juillet 2015) apparaît dans la cellule B3 qui est six mois avant la date de début.
- Utilisez la poignée de remplissage pour copier la fonction EDATE dans la cellule C3. La date du 1/1/2015 (1er janvier 2015) apparaît dans la cellule C3 qui est 12 mois avant la date de début.
- Sélectionnez une cellule C3 pour afficher la fonction complète =RÉDACTION($A$3,C2) dans la barre de formule au-dessus de la feuille de calcul.
Note: Si un nombre, tel que 42186apparaît dans la cellule B3, il est probable que la cellule a Généralités le formatage qui lui est appliqué. Voir les instructions ci-dessous pour appliquer le formatage de la date à la cellule.
Modifier le format de la date dans Excel
Un moyen rapide et facile de modifier le format de la date pour les cellules contenant la fonction EDATE est de choisir une option de formatage dans la liste des options prédéfinies dans la boîte de dialogue Format des cellules.
Les étapes ci-dessous utilisent la combinaison de raccourcis clavier Ctrl1 ou Commande1 (numéro un) pour ouvrir la boîte de dialogue Format des cellules. (Ce raccourci n’est pas disponible dans Excel Online).
Pour passer à un format de date :
- Mettez en évidence les cellules de la feuille de calcul qui contiennent ou contiendront des dates.
- Presse Ctrl1 ou Commande1 pour ouvrir la boîte de dialogue Format des cellules.
- Sélectionnez le Numéro dans la boîte de dialogue.
- Sélectionnez Date dans la fenêtre Liste des catégories (située sur le côté gauche de la boîte de dialogue).
- Dans le Tapez la fenêtre (sur le côté droit), choisissez le format de date souhaité.
- Si les cellules sélectionnées contiennent des données, la case Échantillon affiche un aperçu du format sélectionné.
- Sélectionnez OK pour enregistrer le changement de format et fermer la boîte de dialogue.
Si vous préférez utiliser la souris plutôt que le clavier, une autre méthode pour ouvrir la boîte de dialogue consiste à
- Cliquez avec le bouton droit de la souris sur les cellules sélectionnées pour ouvrir le menu contextuel.
- Choisissez Format des cellules pour ouvrir le Boîte de dialogue Format des cellules.
Si, après avoir changé le format de date d’une cellule, celle-ci affiche une rangée de hashtags, c’est que la cellule n’est pas assez large pour afficher les données formatées. L’élargissement de la cellule corrige le problème.