DATEDIF (), qui signifie Date + Dif, est une fonction de compatibilité laissée par Lotus 1-2-3 que Microsoft a adoptée dans Excel version 2000, qui est la seule version qui explique le fonctionnement de cette fonction. Il est opérationnel dans toutes les versions d’Excel, mais il ne figure pas dans le menu Formules ou dans les menus d’aide après Excel 2000. Si vos expériences de feuille de calcul ont commencé avec Lotus, ce qui est vrai pour plusieurs milliers d’utilisateurs, vous serez heureux de savoir que cet ancien La fonction Lotus est toujours vivante et active.

Le but de cette fonction est de calculer le temps entre une date de début et de fin spécifiée par l’utilisateur en jours, mois ou années. Les arguments pour cette fonction sont:

Date_début: date de début au format du numéro de série de la date Excel

End_date: date de fin au format de numéro de série Excel

Unité: l’unité de temps à utiliser (années, mois ou jours)

Et la syntaxe ressemble à ceci: = DATEDIF (date_début, date_fin, unité)

L ‘«unité» est spécifiée à l’aide de l’argument unité, qui est un code texte. Par exemple, les codes suivants expliquent comment ces valeurs sont utilisées dans la syntaxe de la fonction:

Utilisez la lettre «Y» pour spécifier la différence en années complètes

Utilisez la lettre «M» pour spécifier la différence en mois complets

Utilisez la lettre «D» pour spécifier la différence en jours

Utilisez les lettres «MD» pour montrer la différence en jours et ignorez les mois et les années

Utilisez les lettres «YM» pour montrer la différence en mois et ignorez les jours et les années

Utilisez les lettres «YD» pour montrer la différence en jours et ignorez les années

Vous pouvez utiliser la fonction DATEDIF () pour déterminer l’âge d’une personne en années, mois et jours; pour calculer la date anniversaire de votre entreprise; pour connaître l’âge de vos appareils ou l’âge de votre équipement informatique; pour déterminer le nombre de jours, mois ou années entre deux dates; décompter le nombre de jours avant Noël; et bien plus.

Formats de date

Vous pouvez saisir des dates pour cette formule de quatre manières différentes:

1. En tant que numéros de série, qui est la méthode unique de Microsoft Excel pour stocker les dates afin que vous puissiez les utiliser dans les calculs. Lorsque vous entrez une date, puis utilisez le format général, elle s’affiche sous la forme d’un numéro de série Excel.

01 utiliser le format général pour afficher les dates comme un numéro de série Excel JD Sartain

Par exemple, pour trouver le nombre de mois entre le 16 juin 2016 (date_début) et le 31 octobre 2016 (date_fin), écrivez cette formule: = DATEDIF (42537,42674, ”m”). Le résultat de cette formule est de quatre mois.

02 utilisez des numéros de série pour les dates de début et de fin JD Sartain

Remarque: Excel ne peut pas calculer les dates antérieures au 1er janvier 1900 sur les PC Windows et au 1er janvier 1904 sur les systèmes Apple Mac.

2. En tant que références de cellule: c’est-à-dire que vous pouvez pointer ou entrer l’adresse de la cellule. Par exemple, le nombre de jours entre le 10/10/2010 (dans la cellule A5) et le 11/11/2011 (dans la cellule B5). La formule de cet exemple est = DATEDIF (A5, B5, ”d”). Le résultat de cette formule est de 397 jours.

03 utiliser des références de cellule pour les dates de début et de fin JD Sartain

3. En tant que chaînes de texte, c’est-à-dire les dates à l’intérieur des guillemets. Vous pouvez entrer la date dans le format de votre choix. Notez cependant que si vous entrez le mois et le jour sans année, Excel suppose l’année en cours. La formule de cet exemple est = DATEDIF («12/12/2012», «25/12/2015», «y»). Le résultat de cette formule est de trois années complètes.

04 utiliser des chaînes de texte pour les dates de début et de fin JD Sartain

4. Ou, en réponse à d’autres fonctions telles que la fonction AUJOURD’HUI () ou la fonction MAINTENANT (). Par exemple, combien de jours entre MAINTENANT () et Noël? Utilisez cette formule pour découvrir: = DATEDIF (NOW (), ”25/12/2016”, ”d”). La réponse est de 70 jours.

Remarque : N’oubliez pas que lorsque vous utilisez la fonction NOW () ou TODAY (), la réponse change chaque jour. Donc, si vous ouvrez cette feuille de calcul demain, la réponse sera un jour de moins.

05 utiliser d'autres fonctions comme aujourd'hui ou maintenant pour la date de début JD Sartain

Arrondir les résultats vers le haut ou vers le bas

1. La fonction DATEDIF () arrondit toujours (par défaut) au mois ou à l’année entière la plus proche.

2. Si vous voulez calculer des mois ou des années arrondis, ajoutez un demi-mois ou un semestre à la formule comme ceci: = DATEDIF (A19, B19 + 15, ”m”) pour un demi-mois (ou 15 jours) ou = DATEDIF (A21, B21 + 183, ”y”) pendant six mois (ou 183 jours). Le résultat est maintenant arrondi au mois ou à l’année le plus proche.

06 ajouter un demi-mois ou un semestre pour arrondir les résultats au lieu de baisser JD Sartain

Imbrication des fonctions DATEDIF ()

1. Vous pouvez également imbriquer la fonction DATEDIF (), la combiner avec d’autres fonctions Excel telles que TODAY () et NOW (), comme ci-dessus, ou l’imbriquer en elle-même pour obtenir les trois arguments (nombre d’années, mois, et jours. Par exemple, pour obtenir des années, des mois et des jours entre le 15 mars 2011 et le 7 décembre 2016, entrez cette formule en utilisant des références de cellule au lieu de dates réelles: = DATEDIF (A23, B23, “y”) & “ans,” & DATEDIF (A23, B23, ”ym”) & ”mois,“ & DATEDIF (A23, B23, ”md”) & ”jours”. La réponse est 5 ans, 8 mois, 22 jours.

07 date imbriquée si fonction pour jours mois années entre deux dates JD Sartain

Remarque: Il est toujours préférable d’utiliser des références de cellule que de coder en dur la date dans la formule suivante: = DATEDIF (“3/15/11”, “12/7/16”, “d”), car vous pouvez facilement modifier la date sur la feuille de calcul en saisissant ou en copiant simplement une nouvelle date par-dessus l’ancienne. Si la date est codée en dur dans la formule, vous devez ouvrir et modifier chaque formule une par une. Et lorsque vous copiez une formule codée en dur, vous vous retrouvez avec la même date dans chacune des cellules copiées.

2. Si vous voulez savoir exactement quel âge a Whoopi Goldberg aujourd’hui, entrez son anniversaire (13/11/1955) dans la cellule A24, puis entrez cette formule dans la cellule E24: = DATEDIF (A24, AUJOURD’HUI (), “y” ) & “Années”, “& DATEDIF (A24, AUJOURD’HUI (),” ym “) &” mois, “& DATEDIF (A24, AUJOURD’HUI (),” md “) &” jours “. La réponse (au moment où j’ai créé cette feuille de calcul il y a quelques mois) est de 60 ans, 11 mois et 3 jours, et bien sûr, si j’ouvrais cette feuille de calcul aujourd’hui, ce serait plus long.

08 date imbriquée fonction pour le temps entre l'anniversaire de whoopi goldbergs aujourd'hui JD Sartain

Pour plus d’informations sur les fonctions DATEDIF (), commencez par ce Microsoft Office Page d’assistanceou effectuez une recherche en ligne ou recherchez un ami packrat qui possède toujours le manuel de référence Microsoft Excel 2000.

Remarque: Lorsque vous achetez quelque chose après avoir cliqué sur des liens dans nos articles, nous pouvons gagner une petite commission. Lisez notre politique de liens d’affiliation pour plus de détails.

Leave a Reply