Comment utiliser la fonction Excel DATEDIF (avec exemple)

Comment utiliser la fonction Excel DATEDIF (avec exemple)

Excel DATEDIF est l'une des rares fonctions non documentées (les autres que je connais sont EVALUATE, FILES et GET.CELL).

Non documenté signifie que vous ne le trouverez pas dans la liste des formules ou dans le cadre d'IntelliSense (l'invite qui apparaît lorsque vous tapez un nom de formule pour afficher le nom d'une fonction correspondante).

Quand utiliser la fonction Excel DATEDIF

Lorsque vous souhaitez calculer le nombre d'années, de mois ou de jours entre deux dates spécifiées, vous pouvez utiliser la fonction Excel DATEDIF.Un bon exemple est le calcul de l'âge.

qu'est-ce que ça retourne

Il renvoie une valeur numérique représentant le nombre d'années/mois/jours entre deux dates spécifiées.Le nombre d'années, de mois ou de jours est déterminé par l'entrée de l'utilisateur (voir les paramètres d'entrée ci-dessous).

syntaxe

=DATEDIF(startDate, EndDate, Units)

Paramètres d'entrée

  • start_date : date, représentant la valeur de la date de début de la période.Il peut être saisi sous la forme d'une chaîne de texte entre guillemets doubles, d'un numéro de série ou du résultat d'une autre fonction, telle que DATE().
  • end_date : il s'agit d'une date qui représente la valeur de la date de fin de la période.Il peut être saisi sous la forme d'une chaîne de texte entre guillemets doubles, d'un numéro de série ou du résultat d'une autre fonction, telle que DATE().
  • Unités : cela déterminera le type de résultat que vous obtenez avec cette fonction.Selon les unités que vous utilisez, vous pouvez obtenir six sorties différentes à partir de la fonction DATEDIF.Voici les unités que vous pouvez utiliser :
    • "Y" – Renvoie le nombre d'années terminées dans la période spécifiée.
    • "M" – Renvoie le nombre de mois terminés dans la période spécifiée.
    • "D" - Renvoie le nombre de jours terminés dans la période spécifiée.
    • "MD" – Renvoie le nombre de jours de la période, mais ne compte pas les jours de l'année et du mois terminés.
    • « YM » – Renvoie le nombre de mois de la période, mais ne compte pas le nombre de mois de l'année terminée.
    • "YD" – Renvoie le nombre de jours dans la période, mais ne compte pas le nombre de jours dans l'année terminée.
question connexe  Liste des processeurs pour tablettes et smartphones

Remarques supplémentaires

  • La fonction Excel DATEDIF est fournie pour la compatibilité avec Lotus 1-2-3.
  • Lorsque vous tapez cette fonction dans une cellule dans Excel, elle n'affiche pas IntelliSense.Lorsque vous entrez une fonction dans une cellule, elle n'affiche même pas le nom de la fonction.Cependant, cela fonctionne avec toutes les versions d'Excel.Vous devez connaître le paramètre et comment l'utiliser.La fonction Excel DATEDIF n'apparaît pas dans IntelliSense
  • Les dates peuvent être saisies sous forme de chaînes de texte entre guillemets doubles (par exemple, « 2016/1/15 »), de numéros de série (par exemple, 42384 ou 1900 janvier 2016 si vous utilisez le système de date 1) ou sous d'autres formes. résultat d'une formule/fonction (par exemple, DATEVALUE("15/2016/1")).

Fonction Excel DATEDIF - exemple

Vous trouverez ci-dessous trois exemples d'utilisation de la fonction Excel DATEDIF.

#1 Calcule le nombre d'années complétées entre deux dates.

Fonction Excel DATEDIF - Calculer les années

Dans l'exemple ci-dessus, la fonction Excel DATEDIF renvoie le nombre d'années terminées entre le 1990er janvier 1 et la date actuelle (dans ce cas, le 1 mars 2016).Il renvoie 26, qui est le nombre total d'années terminées, et ignore les mois et jours supplémentaires qui suivent.

Une utilisation courante consiste à calculer l'âge.

#2 Compte le nombre de mois complétés entre deux dates.

Fonction Excel DATEDIF - Calculer les mois

Dans l'exemple ci-dessus, la fonction Excel DATEDIF renvoie le nombre de mois terminés entre le 1990er janvier 1 et la date actuelle (dans ce cas, le 1 mars 2016).

question connexe  9 façons de réparer les vidéos Twitter qui ne jouent pas

Il renvoie 314, qui est le nombre total de mois terminés, et ignore les jours supplémentaires qui suivent.

Une bonne utilisation consiste à calculer le nombre de mois entre les dates de début et de fin du projet.

Dans l'exemple ci-dessus, il donne le nombre total de mois.Mais si vous voulez connaître le nombre de mois après le nombre total d'années, vous devez utiliser YM comme paramètre d'unité.

Par exemple, lors du calcul de l'âge dans Excel, si vous voulez savoir combien d'années et combien de mois se sont écoulés jusqu'à présent, vous pouvez utiliser YM pour obtenir le nombre de mois autres que l'année (indiqué ci-dessous).

Fonction Excel DATEDIF - résultats pour les mois

#3 Comptez le nombre de jours complétés entre deux dates.

Fonction Excel DATEDIF - Calculer les jours

Dans l'exemple ci-dessus, la fonction Excel DATEDIF renvoie le nombre total de jours terminés entre le 1990er janvier 1 et la date actuelle (dans ce cas, le 1 mars 2016).Il renvoie 9569 qui est le nombre total de jours entre les deux dates.

Si vous voulez obtenir le nombre de jours entre deux dates, tout en excluant les années qui ont déjà été faites, vous devez utiliser YD comme troisième paramètre (comme indiqué dans l'image ci-dessous) :

Fonction Excel DATEDIF - Résultats en jours

Dans l'exemple ci-dessus, il renvoie 72, le nombre total de jours après 26 années complètes.

Si vous souhaitez obtenir le nombre de jours entre deux dates, tout en excluant les jours de l'année et du mois qui ont déjà été effectués, vous devez utiliser MD comme troisième paramètre (comme indiqué dans l'image ci-dessous) :

Fonction Excel DATEDIF - Exemple 9

Dans l'exemple ci-dessus, il renvoie 13, qui est le nombre de jours autres que 26 ans et 3 mois.

Fonctions Excel utiles associées :

  • Fonction Excel DATE : vous pouvez utiliser la fonction Excel DATE lorsque vous souhaitez obtenir une valeur de date en utilisant les valeurs d'année, de mois et de jour comme paramètres d'entrée.Il renvoie un numéro de série qui représente une date spécifique dans Excel.
  • Fonction Excel DATEVALUE : La fonction Excel DATEVALUE est idéale pour stocker des dates sous forme de texte.Cette fonction convertit une date d'un format texte en un numéro de série qu'Excel reconnaît comme une date.
  • Fonction Excel NB.JOURS.OUVRES : Lorsque vous souhaitez obtenir le nombre de jours ouvrés entre deux dates données, vous pouvez utiliser la fonction Excel NB.JOURS.OUVRES.Il ne compte pas les week-ends entre les dates spécifiées (par défaut, les week-ends sont le samedi et le dimanche).Il peut également exclure les jours fériés spécifiés.
  • Fonction Excel NB.JOURS.OUVRES.INTL : La fonction Excel NB.JOURS.OUVRES.INTL permet d'obtenir le nombre de jours ouvrés entre deux dates données.Il exclut les week-ends et les jours fériés, qui peuvent tous deux être spécifiés par l'utilisateur.Il vous permet également de désigner des week-ends (par exemple, vous pouvez désigner vendredi et samedi comme week-ends, ou uniquement dimanche comme week-ends).
  • Fonction Excel Aujourd'hui : La fonction Excel AUJOURD'HUI peut être utilisée pour obtenir la date actuelle.Il renvoie un numéro de série représentant la date actuelle.
  • Fonction Excel WEEKDAY : La fonction Excel WEEKDAY peut être utilisée pour obtenir le jour de la semaine pour une date spécifiée sous forme de nombre.Il renvoie un nombre compris entre 1 et 7 représentant le jour de la semaine correspondant.
  • Fonction Excel WORKDAY : Lorsque vous souhaitez obtenir la date après un certain nombre de jours ouvrés, vous pouvez utiliser la fonction Excel WORKDAY.Par défaut, le samedi et le dimanche sont considérés comme des week-ends.
  • Fonction Excel WORKDAY.INTL : La fonction Excel WORKDAY.INTL permet d'obtenir la date après un certain nombre de jours ouvrés.Dans cette fonctionnalité, vous pouvez spécifier des week-ends autres que le samedi et le dimanche.
question connexe  Paramètres de sécurité et de connexion Facebook

Oh salut ????Ravi de vous rencontrer.

Abonnez-vous à notre newsletter, Envoyer très régulièrementExcellente technologieÀ votre poste.

Poster un commentaire