Trouver les 7 derniers jours ouvrés dans Google Sheets (Formule Array )

Si vous utilisez Google Sheets et que vous avez besoin de trouver les 7 derniers jours ouvrés à partir de la date actuelle, cet article est fait pour vous! Je vais vous montrer une formule simple qui vous permettra d’obtenir ces informations en un clin d’œil.

La formule

Dans Google Sheets, vous pouvez utiliser la fonction WORKDAY ou la fonction WORKDAY.INTL pour obtenir le début des 7 derniers jours ouvrés à partir de la date actuelle. Voici les formules spécifiques que vous pouvez utiliser :

=WORKDAY(AUJOURDHUI(),-7)
=WORKDAY.INTL(AUJOURDHUI(),-7)

Explication de la formule

La fonction WORKDAY renverra la date correspondant au nombre de jours ouvrés spécifié avant la date actuelle. Dans notre cas, nous utilisons -7 pour obtenir les 7 derniers jours ouvrés. La fonction AUJOURDHUI() renvoie la date actuelle.

La fonction WORKDAY.INTL fonctionne de la même manière que la fonction WORKDAY, mais elle vous permet de spécifier les jours de week-end et les jours fériés. Si vous avez besoin de prendre en compte des jours spécifiques, vous pouvez modifier la formule en conséquence.

Utiliser la fonction MAP pour trouver les 7 derniers jours ouvrés dans une colonne

La fonction MAP est une fonction récemment lancée dans Google Sheets qui peut vous aider à trouver les 7 derniers jours ouvrés dans une colonne. Voici un exemple de comment l’utiliser :

  1. Dans votre colonne de dates, entrez la formule suivante dans la cellule F2 :
    =map(C2:C,lambda(wd,iferror(and(workday(wd-1,1)=wd,isbetween(wd,WORKDAY(AUJOURDHUI(),-7),AUJOURDHUI()-1)))))

    Cette formule vérifie chaque date dans la colonne C pour voir si elle est un jour ouvré et si elle se trouve dans la plage des 7 derniers jours ouvrés.

  2. Vous pouvez maintenant utiliser cette formule pour effectuer d’autres calculs, par exemple pour obtenir la somme des quantités correspondant aux 7 derniers jours ouvrés. Vous pouvez utiliser la formule suivante :

    =sumif(map(C2:C,lambda(wd,iferror(and(workday(wd-1,1)=wd,isbetween(wd,WORKDAY(AUJOURDHUI(),-7),AUJOURDHUI()-1))))),TRUE,E2:E)

    Cette formule utilisera la fonction SUMIF pour additionner uniquement les quantités correspondant aux jours ouvrés dans la plage E2:E.

Et voilà ! Vous avez maintenant toutes les informations dont vous avez besoin pour trouver les 7 derniers jours ouvrés dans Google Sheets. N’hésitez pas à utiliser ces formules dans vos propres feuilles de calcul pour gagner du temps et simplifier votre travail.

Articles en lien