Comment compter le nombre de week-ends / jours de semaine entre deux dates dans Excel?
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
- Utilisez une formule pour compter le nombre de jours de la semaine spécifiques dans le mois
- Utilisez VAB pour compter le nombre de jours de la semaine spécifiques dans un mois
- Comptez le nombre de tous les week-ends / jours de la semaine / jour spécifique de la semaine entre deux dates
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
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!