Formule Excel : compter les Jour de la semaine entre deux dates

Ce tutoriel présente la formule Excel permettant de compter le nombre d’occurrences d’un jour de la semaine spécifique entre deux dates données.
Pour suivre ce tutoriel, téléchargez dès maintenant le classeur exemple !
Formule générique :
| SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)))=week_day)) |
Syntaxe et arguments
| Start_date, end_date: the two dates that you want to count a specific weekday between. |
| Week_day: a number that indicates the weekday that you want to count the number between two dates. |
Numéro du jour de la semaine
| Jour de la semaine | Nombre |
| dimanche | 1 |
| lundi | 2 |
| mardi | 3 |
| mercredi | 4 |
| jeudi | 5 |
| vendredi | 6 |
| samedi | 7 |
Valeur de retour
La formule renvoie une valeur numérique.
Fonctionnement de cette formule
Les cellules B3 et C3 contiennent les deux dates entre lesquelles vous souhaitez compter un jour de la semaine spécifique, et la cellule E3 indique le numéro correspondant à ce jour. Utilisez alors la formule suivante :
| =SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3)) |
Appuyez sur Entrée pour obtenir le résultat, puis, si nécessaire, faites glisser la poignée de recopie vers le bas afin d’appliquer la formule aux autres cellules.

Explication
INDIRECT : renvoie une référence valide de feuille de calcul.
LIGNE : renvoie le numéro de ligne de la référence.
La formule LIGNE(INDIRECT(B3&":"&C3))renvoie un tableau de résultats comme suit :
{43933;43934;43935;43936;43937;43938;43939;43940;43941;43942;43943;43944}
Étant donné que B3:C3 peut être considérée comme la plage « Plage de dates 43933:43944 » (les dates étant stockées sous forme de nombres dans Excel).
JOURSEM : renvoie le jour de la semaine (1 à 7) à partir d’une date donnée.
La formule JOURSEM(LIGNE(INDIRECT(B3&":"&C3)))renvoie un tableau de résultats comme suit :
{1;2;3;4;5;6;7;1;2;3;4;5}
SOMMEPROD : renvoie la somme des produits des éléments de tableaux.
La formule s’évalue désormais comme suit :
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3))
=SOMMEPROD(--({1;2;3;4;5;6;7;1;2;3;4;5}=E3))
=SOMMEPROD(--{FAUX;FAUX;FAUX;FAUX;FAUX;VRAI;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX})
=1
Formules associées
- Compter uniquement les jours ouvrés entre deux dates
Ce tutoriel vous propose des formules pour compter précisément les jours ouvrés entre deux dates, en excluant les week-ends et les jours fériés. - Compter les jours restants dans le mois ou l’année en cours
Découvrez des formules pratiques pour compter facilement les jours qu’il reste dans le mois ou l’année en cours. - Compter les jours entre deux dates
Découvrez des formules simples pour compter précisément les jours, semaines, mois ou années entre deux dates. - Conversion d'heure en minutes décimales
Dans ce tutoriel, découvrez une formule simple pour convertir une heure en minutes décimales dans Excel.
Fonctions associées
- Fonction SI d’Excel
Teste une condition spécifiée, puis renvoie la valeur correspondante. - Fonction CNUM d’Excel
Convertit du texte en nombre. - Fonction MOIS d’Excel
La fonction MOIS vous permet d’extraire le mois sous forme d’un nombre entier (de 1 à 12) à partir d’une date. - Fonction JOUR d’Excel
La fonction JOUR extrait le jour d’une date et le renvoie sous forme d’un nombre compris entre 1 et 31. - Fonction ANNEE d’Excel
La fonction ANNEE extrait l’année à partir d’une date donnée et la renvoie sous forme d’un nombre à quatre chiffres.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.