Formule Excel : Compter le jour de la semaine dans une plage de dates
S'il y a une liste de dates, comment pouvez-vous compter un certain jour de la semaine dans une telle liste de dates comme le montre la capture d'écran ci-dessus ?
Si vous souhaitez suivre ce tutoriel, veuillez télécharger la feuille de calcul exemple.
Formule générique :
SOMMEPROD(--(JOURSEM(plage_dates)=jour_semaine)) |
Syntaxe et arguments
Plage_dates : les références des dates pour lesquelles vous souhaitez compter le nombre d'un jour de semaine spécifique. |
Jour_semaine : un nombre qui indique le jour de la semaine. |
Numéro du jour de la semaine
Jour de la semaine | Numéro |
Dimanche | 1 |
Lundi | 2 |
Mardi | 3 |
Mercredi | 4 |
Jeudi | 5 |
Vendredi | 6 |
Samedi | 7 |
Valeur de retour
La formule renvoie une valeur numérique.
Comment cette formule fonctionne
Par exemple, la plage B3:B10 liste les dates, et les numéros correspondants des jours de la semaine sont listés dans la plage F3:F9. Maintenant, vous devez compter chaque jour de la semaine dans cette plage de dates. Veuillez utiliser la formule ci-dessous :
=SOMMEPROD(--(JOURSEM($B$3:$B$10)=F3)) |
Appuyez sur Entrée pour obtenir le premier résultat du décompte.
Faites glisser la poignée de recopie automatique sur les cellules pour appliquer cette formule selon vos besoins.
Explication
Fonction JOURSEM : compte le jour de la semaine dans une plage de dates. La formule JOURSEM($B$3:$B$10) renvoie un résultat sous forme de tableau :
{6;6;3;1;3;7;1;6}
La formule =(JOURSEM($B$3:$B$10)=F3) renvoie un résultat sous forme de tableau :
{FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}
Fonction SOMMEPROD : renvoie le résultat des tableaux multipliés et additionnés.
=SOMMEPROD(--(JOURSEM($B$3:$B$10)=F3))
=SOMMEPROD(--{FAUX; FAUX; FAUX; FAUX; FAUX; FAUX; FAUX; FAUX})
=0
Dans la formule
= SOMMEPROD(--(JOURSEM($B$3:$B$10)=F4))
= SOMMEPROD(--{FAUX; FAUX; VRAI; FAUX; VRAI; FAUX; FAUX; FAUX}
=2
Formules relatives
- Compter uniquement les jours ouvrables entre deux dates
Ce tutoriel fournit des formules pour compter les jours en excluant les week-ends et les jours fériés entre deux dates. - Compter un jour spécifique de la semaine entre deux dates
Ce tutoriel fournit la formule pour compter un jour spécifique de la semaine entre deux dates données dans Excel. - Compter les jours entre deux dates
Voici des formules pour compter les jours, semaines, mois ou années entre deux dates. - Convertir le temps en minutes décimales
Dans ce tutoriel, il est proposé une formule pour convertir le temps en minutes décimales dans Excel.
Fonctions relatives
- Fonction NO.SEMAINE Excel
Renvoie le numéro de la semaine de la date donnée dans une année. - Fonction JOURS.OUVRES Excel
Ajoute des jours ouvrables à la date de début donnée et renvoie un jour ouvrable. - Fonction MOIS Excel
La fonction MOIS est utilisée pour obtenir le mois sous forme de nombre entier (1 à 12) à partir d'une date. - Fonction JOUR Excel
La fonction JOUR obtient le jour sous forme de nombre (1 à 31) à partir d'une date. - Fonction ANNEE Excel
La fonction ANNEE renvoie l'année basée sur la date donnée au format de numéro série à 4 chiffres.
Les meilleurs outils de productivité pour Office
Kutools pour Excel - Vous aide à vous démarquer de la foule
Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...
Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts !
- Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
- Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.