Comment utiliser la formule EDATE dans Google Sheets ?

Dans l'application Google Sheets, si nous avons besoin de connaître la date d'un certain nombre de mois avant ou après une date donnée, la fonction EDATE peut nous aider à le faire.

Syntaxe

EDATE(date_début, mois)

  • date_début - est la date à laquelle la formule EDATE calcule la date antérieure ou postérieure séparée par le nombre spécifié de mois.
  • mois - est le nombre de mois que la formule doit avancer ou reculer dans le temps, correspondant respectivement à une valeur positive ou négative.

 

Utilisation : Formule EDATE

Comprenons son fonctionnement à l'aide de quelques exemples. Examinez la capture d'écran ci-dessous. Veuillez noter que nous avons prédéfini le format de la colonne Résultat à “dd-mmm-yyyy”, afin d'éviter toute ambiguïté (étant donné que la notation des dates varie d'un pays à l'autre).

EDATE formule 1

Dans le premier exemple, le date_début prend dans la sortie que le paramètre Fonction DATE() est revenue. Et nous avons fixé le mois à ‘4’. Par conséquent, la formule calcule la date de résultat qui précède de 4 mois le 15 mars 2017.

Le deuxième exemple est assez similaire, à l'exception de l'élément date_début nous avons fourni une référence à la cellule qui contient une date.

Contrairement aux deux cas précédents, le date_début pour le troisième cas est un nombre absolu. De plus, nous avons saisi une valeur négative pour la valeur du mois paramètre. La formule EDATE calcule la date résultante en décalant de neuf mois l'heure de la valeur de la date 42846 (équivalente au 21 avril 2017).

Examinons le quatrième cas. Au moment de la rédaction de ce billet, la date était le 21 avril 2017 (ce que la fonction TODAY() a évalué dans le deuxième exemple). En tenant compte du décalage de 45 jours que nous avons ajouté à la fonction TODAY(), ainsi que de la valeur de -38 pour la fonction mois nous obtenons la dernière date du mois comme 05-Apr-2014.

Cas d'intérêt

Poussons l'expérience un peu plus loin et saisissons des valeurs de date basées sur du texte pour la rubrique date_débutparamètre.

EDATE formule 2

Dans le premier exemple, la formule tronque les valeurs décimales et n'utilise que les valeurs entières. Bien entendu, elle ne peut pas accepter les nombres négatifs, car il n'existe pas d'interprétation de la date pour ces valeurs.

Les trois exemples suivants montrent que la formule EDATE accepte les chaînes de dates au format “jj-mm-aaaa” et “jj-mm-aaaa”. Mais elle génère une erreur avec les chaînes de format de date “jj-mm-aaaa”.

Vous pouvez aussi aimer...

Fonctionnalités et formules de google sheets

Comment calculer le taux d'intérêt nominal à l'aide de Google Sheets ?

Sarah est une jeune professionnelle qui doit prendre des décisions financières importantes. Des cartes de crédit aux hypothèques, en passant par les prêts étudiants et les...
Fonctionnalités et formules de google sheets

Extraire les données de Google Calendar dans Google Sheets à l'aide d'Apps Script

Cet article a été publié à l'origine dans notre forum communautaire. Objectif : Ce guide montre comment utiliser Google Apps Script pour extraire des données...
Fonctionnalités et formules de google sheets

Utilisation de la fonction PROPER pour mettre en majuscule la première lettre de chaque mot dans Google Sheets

Note : Cet article a été publié à l'origine dans notre forum communautaire. Vous avez déjà eu besoin de nettoyer une liste de noms, de titres ou d'autres...