Téléchargez l'exemple de classeur
Ce tutoriel montre comment utiliser le Fonction EDATE Excel dans Excel pour ajouter ou soustraire des mois à une date.
Présentation de la fonction EDATE
La fonction EDATE Renvoie une date à n mois d'une date de début.
Pour utiliser la fonction de feuille de calcul Excel EDATE, sélectionnez la cellule et tapez :
(Remarquez comment l'entrée de formule apparaît)
Syntaxe et entrées de la fonction EDATE :
1 | =EDATE(date_début,mois) |
date de début - La date de début au format de numéro de série Excel ou saisie sous forme de date avec des guillemets ("s) entourent la date. Exemple : Vous ne pouvez pas saisir 11/12/2015 directement dans la cellule. Au lieu de cela, vous devez saisir « 11/12/2015 » ou vous devez utiliser le numéro de série correspondant : 42320. Vous pouvez également référencer une cellule avec la date 11/12/2015 entrée. Excel convertit automatiquement les dates stockées dans les cellules au format série (sauf si la date est saisie sous forme de texte).
mois - Nombre de mois à partir de la date de début. Le nombre peut être positif (futur) ou négatif (passé).
EDATE Exemples
Ajouter des mois à une date
La fonction EDATE est utilisée pour ajouter des mois à une date :
Ajouter un mois
1 | =DATE(B3,1) |
Ajouter six mois
1 | =EDATE(B3,6) |
Soustraire des mois d'une date
La fonction EDATE peut également être utilisée pour soustraire des mois à une date.
Soustraire un mois
1 | =EDATE(B3,-1) |
Soustraire six mois
1 | =DATE(B3,-6) |
Et la fin du mois ?
Si le jour de la date de début est supérieur au nombre de jours du mois de fin, le dernier jour du mois sera affiché :
L'inverse n'est pas vrai.
Pour vous assurer d'obtenir le dernier jour du mois, vous pouvez utiliser la fonction MOIS à la place :
1 | =SEMOIS(B3,1) |
EDATE dans Google Sheets
La fonction EDATE fonctionne exactement de la même manière dans Google Sheets que dans Excel :
EDATE Exemples en VBA
Vous pouvez également utiliser la fonction EDATE dans VBA. Taper:Application.Worksheetfunction.Edate(start_date,mois)
Pour les arguments de la fonction (start_date, etc.), vous pouvez soit les entrer directement dans la fonction, soit définir des variables à utiliser à la place.
Revenir à la liste de toutes les fonctions dans Excel