Passer au contenu principal
 

Comment compter le nombre de week-ends / jours de semaine entre deux dates dans Excel?

Auteur : Xiaoyang Dernière modification: 2020-07-03

Parfois, nous avons besoin de savoir combien de jours de semaine spécifiques entre deux dates. Par exemple, j'ai deux dates: la date de début est le 1/1/2014 et la date de fin est le 2/15/2014, maintenant je veux savoir combien de fois un dimanche ou un lundi ou un mardi, etc. se produit dans cette durée. C'est peut-être un peu difficile pour nous, mais ici, je peux vous parler de quelques méthodes efficaces.


Comptez le nombre de jours de semaine / week-ends spécifiques entre deux dates avec la formule

Supposons que j'ai les deux dates suivantes et que je dois compter le nombre de dimanches entre elles. Sélectionnez une cellule vide, entrez la formule ci-dessous et appuyez sur le bouton Entrer clé. Et maintenant, vous obtiendrez le nombre de dimanches entre les deux dates. Voir la capture d'écran:

=INT((WEEKDAY($C$2- 1)-$C$2+$C3)/7)

Notes:

(1) Dans la formule ci-dessus, C2 est la date de début et C3 indique la date de fin.

(2) Dans la formule ci-dessus, 1 signifie dimanche. Et vous pouvez remplacer le nombre 1 par d'autres nombres entre 1 et 7. (1 est dimanche, 2 est lundi, 3 est mardi, 4 est mercredi, 5 est jeudi, 6 est vendredi et 7 est samedi)


Utilisez une formule pour compter le nombre de jours de la semaine spécifiques dans le mois

Parfois, vous devrez peut-être compter le nombre total d'un certain jour de la semaine dans le mois donné, dit compter le nombre total de mercredi en juillet 2020. Ici, je vais introduire une formule pour compter le nombre total d'un certain jour de la semaine dans le spécifié mois facilement.

Sélectionnez une cellule vide, tapez sous la formule et appuyez sur la touche Entrée pour obtenir le résultat du comptage.

=INT((WEEKDAY(DATE(G2,G3,1)- G4)-DATE(G2,G3,1)+EOMONTH(DATE(G2,G3,1),0))/7)

Florales:

(1) Dans la formule ci-dessus, G2 est l'année spécifiée, G3 est le mois spécifié et G4 est le jour de la semaine spécifié.

(2) Cette formule attribue des nombres entiers pour représenter le jour des semaines: 1 est dimanche, 2 est lundi, 3 est mardi, 4 est mercredi, 5 est jeudi, 6 est vendredi et 7 est samedi.


Utilisez la fonction définie par l'utilisateur pour compter le nombre de jours de la semaine / week-ends spécifiques dans un mois donné

Vous pouvez également créer une fonction définie par l'utilisateur pour calculer le nombre de jours de la semaine spécifiques dans une année et un mois donnés en plus de la formule ci-dessus.

1. Maintenez le ALT + F11 clés, et il ouvre le Fenêtre Microsoft Visual Basic pour Applications.

2Cliquez sur insérer > Moduleet collez le code suivant dans le Fenêtre du module.

Public Function TotalDays(pYear As Integer, pMonth As Integer, pDay As Integer)
'Update 20140210
Dim xindex As Integer
Dim endDate As Integer
endDate = Day(DateSerial(pYear, pMonth + 1, 0))
For xindex = 1 To endDate
    If Weekday(DateSerial(pYear, pMonth, xindex)) = pDay Then
        TotalDays = TotalDays + 1
    End If
Next
End Function

3. Enregistrez ce code et revenez à la feuille de calcul, puis dans une cellule vide, entrez cette formule = TotalDays (année, mois, 1) . Dans cet exemple, je compterai le nombre de dimanches qu'il y a en juin 2020, afin que je puisse appliquer cette formule comme l'une des formules ci-dessous, puis appuyez Entrer clé, et vous obtiendrez combien de dimanches à la fois. voir les captures d'écran:

= Nombre total de jours (C2, C3, C4)

= Nombre total de jours (2020,6,1)

 

Notes: Ces formules utilisent des entiers pour représenter le jour des semaines: 1 est dimanche, 2 est lundi, 3 est mardi, 4 est mercredi, 5 est jeudi, 6 est vendredi et 7 est samedi.


Comptez les nombres de tous les week-ends/jours de la semaine/jours de la semaine spécifiques entre deux dates avec Kutools for Excel

En fait, nous pouvons appliquer Kutools pour Excel Nombre de jours chômés entre deux dates formule, Nombre de jours ouvrés entre deux dates formule, et Comptez le nombre de jours de la semaine spécifiques formule pour compter rapidement les nombres de tous les week-ends, week-ends ou jours spécifiques de la semaine dans une plage de dates dans Excel.

Kutools for Excel - Emballé avec plus de 300 outils essentiels pour Excel. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Télécharger maintenant!

1. Sélectionnez une cellule vide dans laquelle vous placerez le résultat du comptage, puis cliquez sur Kutools> Formula Helper> Formula Helper pour activer cette fonctionnalité

Et puis continuez en fonction de vos types de comptage.

A. Comptez le nombre de week-ends (samedi et dimanche) entre deux dates dans Excel

Dans la boîte de dialogue Formulas Helper, procédez comme suit:
(1) Sélectionnez Statistique du Type de formule la liste déroulante;
(2) Cliquez pour sélectionner Nombre de jours chômés entre deux dates dans le Choisissez une formule zone de liste;
(3) Entrez la date de début dans le Date d'entrée en vigeur boîte (vous pouvez également référencer une cellule de date);
(4) Entrez la date de fin dans le Date de fin boîte (vous pouvez également référencer une cellule de date);
(5) Cliquez sur le OK .

Maintenant, il renvoie le nombre total de tous les samedis et dimanches dans la cellule sélectionnée.

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant

Comptez le nombre de jours de la semaine (sauf samedi et dimanche) entre deux dates dans Excel

Dans la boîte de dialogue Formulas Helper, procédez comme suit:
(1) Sélectionnez Statistique du Type de formule la liste déroulante;
(2) Cliquez pour sélectionner Nombre de jours ouvrés entre deux dates dans le Choisissez une formule zone de liste;
(3) Entrez la date de début dans le Date d'entrée en vigeur boîte (vous pouvez également référencer une cellule de date);
(4) Entrez la date de fin dans le Date de fin boîte (vous pouvez également référencer une cellule de date);
(5) Cliquez sur le OK .

Et puis il renvoie le nombre total de jours de la semaine (à l'exclusion des samedis et dimanches) dans la cellule sélectionnée.

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant

C. Comptez le nombre de jours spécifiques de la semaine (lundi, samedi, dimanche, etc.) entre deux dates dans Excel

Dans la boîte de dialogue Formulas Helper, procédez comme suit:
(1) Sélectionnez Statistique du Type de formule la liste déroulante;
(2) Cliquez pour sélectionner Comptez le nombre de jours de la semaine spécifiques dans le Choisissez une formule zone de liste;
(3) Entrez la date de début dans le Date d'entrée en vigeur boîte (vous pouvez également référencer une cellule de date);
(4) Entrez la date de fin dans le Date de fin boîte (vous pouvez également référencer une cellule de date);
(5) Spécifiez le jour de la semaine spécifique avec un entier (1 indique dimanche, 2-5 signifie lundi à vendredi et 7 est samedi.);
(6) Cliquez sur le OK .

Et puis, il renvoie le nombre total du jour de la semaine spécifié dans la plage de dates donnée.

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant


Articles Liés:

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!