Calculer des jours, des mois, des années à l’aide de la fonction DATEDIF dans Excel
Cette Date La fonction calcule la période ou la différence entre deux dates en jours, mois et années.tu peux l’utiliser Date fonction pour déterminer un calendrier pour un projet à venir, ou il peut être utilisé avec la date de naissance d’une personne, comme le calcul de l’âge d’une personne en années, mois et jours.
Ces instructions s’appliquent à Excel 2019, 2016, 2013, 2010 et Excel pour Microsoft 365.
Syntaxe et paramètres de la fonction DATEDIF
La syntaxe d’une fonction fait référence à la disposition de la fonction, y compris le nom de la fonction, les parenthèses et les paramètres.syntaxe Date La fonction est :
=DATEDIF(start_date,end_date, »unit ») data-type= »code »>
- date de début (Obligatoire) : Vous pouvez entrer la date de début de la période sélectionnée ou une référence de cellule sur la feuille de calcul où se trouvent ces données.
- date de fin (Obligatoire) : Comme pour la date de début, vous pouvez saisir la date de fin ou la référence de cellule pour la période sélectionnée.
- unité (Obligatoire) : L’unité indique à la fonction de trouver le nombre de jours (« D »), de mois entiers (« M ») ou d’années entières (« Y ») entre deux dates. Vous devez placer les paramètres d’unité entre guillemets, tels que « D » ou « M ».
En plus de D, M et Y, vous pouvez voir trois autres options d’unité dans l’image ci-dessous :
- « code » Calcule le nombre de jours entre deux dates, mais ignore l’année (ligne 5).
- « YM » Calculez le nombre de mois entre deux dates, mais ignorez la date et l’année (ligne 6).
- « Doctorat en médecine » Calculez le nombre de jours entre deux dates, mais ignorez le mois et l’année (ligne 7).
Date est une fonction masquée, vous ne la trouverez donc pas avec d’autres fonctions de date sous l’onglet Formules d’Excel, ce qui signifie que vous ne pouvez pas la saisir à l’aide de la boîte de dialogue Fonctions. Par conséquent, vous devez entrer manuellement la fonction et ses arguments dans la cellule.
Excel effectue des calculs de date en convertissant les dates en numéros de série. Le 31 décembre 1899 est le numéro de série 1 et le 1er janvier 2008 est le numéro de série 39488, car il est 39 488 jours après le 1er janvier 1900.
Calculer la différence en jours à l’aide de DATEDIF
Voici la méthode de saisie Date fonction dans cellule B2comme illustré dans l’exemple d’image ci-dessus, indiquant le nombre de jours entre les dates 4 mai 2014et 10 août 2016.
=DATEDIF(A2,A3, »D ») datatype= »code »>
Voici les étapes pour entrer dans cette fonction en utilisant des références de cellule.
-
Cliquez sur cellule B2 Faites-en la cellule active ; c’est là que le nombre de jours entre deux dates est affiché.
-
exister cellule B2, taper = obsolète si(.
-
Cliquez sur cellule A2 Entrez cette référence de cellule comme date de début paramètres de la fonction.
-
type A virgule ( , ) exister cellule B2 suivre la référence de la cellule A2 comme séparateur entre le premier et le second arguments.
-
Cliquez sur cellule A3 Entrez cette référence de cellule comme date de fin débat.
-
type A virgule ( , ) suivre la référence de la cellule A3.
-
pour unité paramètre, entrez des lettres ré guillemets ( « RÉ » ) indique à la fonction d’afficher le nombre de jours entre deux dates.
-
Tapez les remarques finales parenthèse.
-
Presse Entrer touches du clavier pour compléter la formule.
-
journées – 829 –Apparaît dans cellule B2 feuille de travail.
-
quand tu cliques cellule B2formule complète Apparaît dans la barre de formule au-dessus de la feuille de calcul.
DATEDIF valeur d’erreur
Si vous n’entrez pas correctement les données des paramètres dans cette fonction, les valeurs d’erreur suivantes apparaîtront :
- #évaluer! : Vous obtiendrez cette erreur si start_date ou end_date est présent pas la date réelle (ligne 8 Dans la figure ci-dessous, où cellule A8 contient des données textuelles).
- #NUM ! : tu verras ça si end_date est une date avant start_date (ligne 9 ce qui suit).
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre