Vous avez besoin de calculer le nombre d’années, de mois et de jours qui se sont écoulés entre deux dates ? Voici comment vous pouvez le faire dans Google Sheets.
Calculer la différence entre deux dates peut être frustrant lorsque nous devons le mettre en place. Heureusement, Google Sheets a une fonction spéciale pour cela. En effet, la fonction “DATEDIF” prend les deux dates et nous indique la différence entre elles en jours, mois ou même années.
Découvrez dans l’article ci-dessous en détail comment fonctionne cette fonction.
// DÉCOUVREZ LES FORMATIONS SUR GOOGLE SHEETS //
Démonstration vidéo
Fonctionnement de la fonction DATEIF avec Google Sheets
DATEDIF est une fonction de Google Sheets qui calcule la différence entre deux dates.
Cette fonction peut renvoyer la valeur de la différence en années, mois ou jours. Avec les paramètres appropriés, DATEDIF peut également renvoyer la différence de mois et de jours avec diverses bizarreries, telles que oublier la différence d’année.
=DATEDIF(date1, date2, unit)
DATEDIF soustrait date2 de date1, puis renvoie la différence dans l’unité spécifiée.
Description des unités de DATEDIF
Les unités prises en charge par cette fonction sont les suivantes :
Cas d’usage « anniversaire » – Fonction DATEDIF
Prenons un exemple pour mieux comprendre ce que chacune de ces unités signifie pour la fonction DATEDIF.
Par exemple, nous avons la date de naissance d’une personne, le 10 septembre 1987, et la date actuelle est le 15 mars 2022. Voici ce que chaque unité renverrait dans la fonction DATEDIF.
- Y : Cela renverra 34, car la différence entre les deux dates est de 34 années entières.
- M : Cela renverra 414, car la différence entre les deux dates est de 414 mois entiers.
- D : Cela renverra 12605 puisque 12605 jours se sont écoulés entre les deux dates.
- MD : Cela renverra 5. Une fois que les années entières et les mois entiers sont soustraits, la différence entre les deux dates est la différence de jour, qui est la différence entre 10 et 15 qui équivaut à 5.
- YM : Cela renverra 6. Après la soustraction des années entières, février est à 6 mois de janvier.
- YD : Cela renverra 187. Si les deux dates ne sont séparées que d’un an, la différence entre le 10 septembre et le 15 mars est de 187jours.
ℹ️ INFORMATION : Notez qu’il est possible de faire varier la date du jour automatiquement en utilisant la fonction « AUJOURD’HUI » dans la cellule correspondante.
Cas d’usage « gestion de projet » – Fonction DATEDIF
La fonction DATEDIF prend trois paramètres :
- la première date,
- la deuxième date,
- et l’unité.
Les dates que nous entrons doivent être au format de date et non de texte. Les unités sont également limitées à celles mentionnées dans la section précédente.
À titre d’exemple simple, nous avons la date de lancement de projet (15/03/2022) et une date de fin de projet (20/10/2022).
Le but est de calculer le nombre de jours et de mois pour réaliser ce projet, en utilisant la fonction DATEDIF.
- Sélectionnez les cellules contenant les dates.
- Allez dans Format puis Nombre – ou directement sur le bouton « 123 » dans la barre d’outils.
- Sélectionnez la cellule où vous souhaitez afficher la différence de date en jour (cellule D21 dans cet exemple).
- Dans ce cas, voici le résultat de la formule dans la cellule D21 :
=DATEDIF(D18;D19;"D")
Cette formule renverra la différence entre les dates D18 et D19 en jours.
- Appuyez sur Entrée. Sheets précise dans ce cas que le nombre de jours entres les deux dates est de 219 jours.
Calculons maintenant combien de mois nous disposons pour réaliser le projet
- Sélectionnez la cellule où vous souhaitez afficher la différence de date en mois (cellule D22 dans cet exemple).
- Saisissez la formule ci-dessous dans la barre de formule :
=DATEDIF(D18, D19, "M")
Cette formule renverra le nombre de mois entre les dates D18 et D19.
- Appuyez sur Entrée. Sheets précise alors dans ce cas que le nombre de mois entres les deux dates est de 7 mois.
AUTRE FONCTION : Comment utiliser la fonction IFS avec Google Sheets ?
Pour conclure…
Voilà, vous savez maintenant comment utiliser la fonction DATEDIF pour calculer la différence entre deux dates. Comme vous avez pu le constater, il est possible de spécifier l’unité de temps dans laquelle nous souhaitons voir cette différence, qui peut être des années, des mois ou des jours, ainsi que des écarts.
Les fonctions d’heure et de date sont très pratiques dans Google Sheets et nous pouvons les utiliser pour faciliter la réalisation de nos différents calculs. 🙂
Portez-vous bien et à bientôt !