Comment calculer les jours entre les dates dans Google Sheets

L'une des utilisations les plus courantes de Google Sheets consiste à créer des calendriers et à gérer des informations sur les dates, telles que des feuilles de temps ou des horaires de vacances.

De nombreux utilisateurs qui créent des feuilles de calcul traitant des dates doivent calculer le nombre de jours entre deux dates ; c'est-à-dire qu'ils doivent trouver combien de jours il y a entre (par exemple) le 1er juillet 2018 et le 31 janvier 2019.

Vous pouvez simplement regarder sur un calendrier et compter les jours à la main, et cela fonctionnerait bien si les dates étaient très proches les unes des autres, mais pour un grand nombre de dates ou de dates éloignées, un peu d'aide de l'ordinateur serait certainement joli.

Heureusement, Google Sheets propose plusieurs méthodes pour trouver le nombre de jours entre deux dates. Jetons un coup d'œil aux fonctions que vous pouvez utiliser pour calculer les jours entre les dates dans Google Sheets.

Comment calculer les jours entre les dates dans Google Sheets

Avant de commencer, il est important de noter que ces méthodes ne fonctionnent qu'avec le format de date américain. Si vous n'êtes pas aux États-Unis, vous pouvez accéder à Google Sheets et modifier vos paramètres régionaux et votre fuseau horaire si vous souhaitez utiliser ces méthodes.

Cela étant dit, voyons comment trouver le nombre de jours entre deux dates dans Google Sheets.

La fonction MOINS

Contrairement à Excel, Google Sheets a une fonction de soustraction qui est très pratique pour calculer des différences de date simples. MINUS est la fonction de soustraction de Sheets et, en raison de la façon dont les dates sont stockées en interne (sous forme d'entiers décrivant le nombre de jours écoulés depuis une certaine date dans le passé), cela fonctionne très bien pour déduire une date d'une autre. C'est-à-dire tant que les dates sont toutes les deux dans le même format. La syntaxe de MOINS est : =MOINS(valeur 1, valeur 2).

Pour utiliser MOINS, ouvrez une feuille de calcul Google Sheets vierge dans votre navigateur. Saisissez (à titre d'exemple) « 4/4/2017 » et « 15/05/2017 » dans les cellules B3 et C3.

Maintenant, sélectionnez la cellule D3, où nous mettrons la fonction MOINS. Cliquez à l'intérieur de la barre « fx », puis saisissez « = MOINS (C3, B3) » et appuyez sur Entrée. La cellule D3 renverra maintenant la valeur 40, comme indiqué directement ci-dessous.

dates google

Cela signifie qu'il y a 40 jours entre le 05/04/2017 et le 15/05/2017. Vous pouvez également trouver la différence entre les dates en entrant simplement les références des cellules et sans vous soucier de la fonction MOINS.

Par exemple, cliquez sur la cellule E3 et saisissez '=C3-B3' dans la barre de fonctions, comme indiqué dans l'instantané juste en dessous. Cela renverra également 40. Bien que, puisque vous soustrayez directement des dates sans MOINS, la valeur de la cellule E s'affichera probablement au format date et semblera très étrange.

Vous pouvez convertir le format de cellule pour afficher une valeur entière en sélectionnant Format > Nombre et Nombre.

google dates2

Vous pouvez également saisir d'abord les références de cellule avec la date la plus ancienne. Si vous avez entré '=B3-C3' dans la barre de fonction, la cellule contiendrait la valeur -40. Cela met en évidence que le 04/04/2017 a 40 jours de retard sur le 15/05/2017.

La fonction DATEDIF

DATEDIF est une fonction qui vous aide à trouver le nombre total de jours, mois ou années entre deux dates. Vous pouvez trouver le nombre total de jours entre deux dates saisies sur la feuille de calcul ou inclure les dates dans DATEDIF à la place.

La syntaxe pour DATEDIF est :

DATEDIF(date_début, date_fin, unité). L'unité de la fonction peut être D (jours), M (mois) ou Y (années).

Pour trouver la différence entre le 04/04/2017 et le 15/05/2017 avec DATEDIF, vous devez sélectionner une cellule à laquelle ajouter la fonction (F3, dans notre cas) et saisir ‘=DATEDIF’ dans la barre ‘fx’. Ensuite, développez la fonction avec des crochets qui incluent les références de cellule de date de début et de date de fin B3 et C3.

L'unité de jours, sinon « D », doit également figurer à la fin de la fonction. La fonction complète est donc "=DATEDIF(B3, C3, "D")", qui renvoie la valeur 40, comme indiqué ci-dessous.

google dates3

DATEDIF fonctionnera également si vous mettez les informations de date directement dans la formule. Cliquez sur une cellule de feuille de calcul à laquelle ajouter DATEDIF, puis saisissez « =DATEDIF ("4/5/2017", "5/15/2017″,"D")" dans la barre fx.

Cela renverra 40 dans la cellule sélectionnée comme indiqué ci-dessous.

google dates4

La fonction DAY360

Google Sheets inclut DAY360, qui calcule la différence entre les dates pour une année de 360 ​​jours. Le calendrier de 360 ​​jours est principalement utilisé pour les feuilles de calcul financières dans lesquelles des calculs de taux d'intérêt peuvent être nécessaires.

La syntaxe de DAYS360 est :

=DAYS360(start_date, end_date, [méthode]). La [méthode] est un indicateur facultatif que vous pouvez inclure pour la méthode de comptage des jours.

Pour utiliser cette fonction dans votre feuille de calcul Google Sheets pour les dates 1/1/2016 et 1/1/2017, saisissez "1/1/2016" dans la cellule B4 comme date de début, puis saisissez "1/1/2017" en C4 comme date de fin de la fonction.

Maintenant, sélectionnez la cellule D4, entrez la fonction '=DAYS360(B4, C4)' dans la barre 'fx' et appuyez sur Entrée. Ensuite, la cellule D4 comprendra un total de 360 ​​jours entre les dates sélectionnées. Notez que la seule utilisation réelle de cette fonction particulière est si vous travaillez avec des taux d'intérêt.

google dates5

La fonction NETWORKDAYS

NETWORKDAYS calcule également le nombre de jours entre les dates, mais ce n'est pas tout à fait le même que les autres. Cette fonction ne compte que les jours de la semaine, elle laisse donc les week-ends en dehors de l'équation. (Lisez-le comme « jours de travail nets » plutôt que « jours de réseau ».)

En tant que tel, vous pouvez trouver le nombre total de jours de semaine entre deux dates avec NETWORKDAYS, et vous pouvez également spécifier des jours fériés supplémentaires afin d'exclure d'autres dates.

La syntaxe pour NETWORKDAYS est :

NETWORKDAYS(start_date, end_date, [vacances]).

Vous pouvez ajouter cette fonction à votre feuille de calcul avec les exemples de dates 4/4/2017 et 5/15/2017 entrés dans les cellules B3 et C3. Sélectionnez une cellule dans laquelle inclure le total du jour et cliquez dans la barre « fx » pour insérer la fonction.

Saisissez ‘=NETWORKDAYS(B3, C3)’ et appuyez sur la touche Entrée pour ajouter la fonction à la cellule de feuille de calcul que vous avez choisie. La cellule NETWORKDAYS comprendra le total 29 pour le nombre de jours entre les dates.

Pour ajouter une date de jour férié à la fonction, entrez d'abord « 17/04/2017 » dans la cellule A3. Sélectionnez la cellule NETWORKDAYS, cliquez sur la barre fx et modifiez la fonction en y ajoutant la référence de cellule A3. Ainsi, la fonction serait alors = NETWORKDAYS (B3, C3, A3), qui renverra 28 avec le jour férié supplémentaire également déduit du nombre total de jours.

dates google6

Autres fonctions importantes liées à la date

Il existe un certain nombre de fonctions liées aux dates dans Sheets avec lesquelles vous devez être familiarisé si vous allez travailler beaucoup avec des dates.

  • Les DATE La fonction convertit une année, un mois et un jour fournis en une date. Le format est DATE (année, mois, jour). Par exemple, DATE(2019,12,25) renvoie « 25/12/2019 ».
  • Les DATEVALEUR La fonction convertit une chaîne de date correctement formatée en un entier de date. Le format est DATEVALUE(chaîne de date); la chaîne de date peut être n'importe quelle chaîne appropriée, telle que « 25/12/2019 » ou « 23/2/2012 8:5:30 ».
  • Les JOURNÉE La fonction renvoie le jour du mois auquel tombe une date spécifique, au format numérique. Le format est JOUR(date). Par exemple, DAY ("25/12/2019") renvoie 25.
  • Les JOURS La fonction renvoie le nombre de jours entre deux dates. Le format est JOURS (date de fin, date de début). Par exemple, DAYS(“12/2/20189”, “8/31/2019”) renvoie 116.
  • Les EDATE La fonction renvoie une date un nombre spécifique de mois avant ou après la date donnée. Le format est EDATE(date de début, nombre de mois). Par exemple, EDATE("31/07/2019", -1) renvoie "31/07/2019".
  • Les MOIS La fonction renvoie le mois de l'année auquel tombe une date spécifique, au format numérique. Le format est MOIS(date). Par exemple, MOIS(“8/30/2019”) renvoie 8.
  • Les AUJOURD'HUI La fonction renvoie la date actuelle en tant que valeur de date. Le format est AUJOURD'HUI(). Par exemple, au moment d'écrire ces lignes, AUJOURD'HUI() renverrait « 31/08/2019 ».
  • Les JOUR DE LA SEMAINE La fonction renvoie une valeur numérique indiquant le jour de la semaine de la date fournie. Le format est WEEKDAY(date, type) et le type peut être 1, 2 ou 3. Si le type est 1, les jours sont comptés à partir du dimanche et le dimanche a la valeur 1. Si le type est 2, les jours sont comptés à partir du lundi et le la valeur de lundi est 1. Si le type est 3, les jours sont comptés à partir de lundi et la valeur de lundi est 0. Par exemple, le 30/04/2019 est un mardi et WEEKDAY("4/30/2019",1) renvoie 3, tandis que WEEKDAY("4/30/2019",2) renvoie 2 et WEEKDAY("4/30/2019",3) renvoie 1.
  • Les ANNÉE La fonction renvoie une valeur numérique indiquant l'année de la date fournie. Le format est ANNÉE(date). Par exemple, ANNÉE("25/12/2019") renverrait 2019.

Google Sheets est un programme incroyablement puissant, en particulier pour une application entièrement gratuite. Bien qu'il ne soit peut-être pas aussi puissant que quelque chose comme Microsoft Excel, il peut tout de même gérer un large éventail de tâches, y compris celle-ci.