Formule Excel : compter les jours entre deux dates en excluant les week-ends

Généralement, la fonction DATEDIF permet de compter les jours entre deux dates, mais si vous souhaitez ne compter que les jours ouvrés dans une plage de dates Excel — c’est-à-dire en excluant les week-ends — quelle formule pouvez-vous utiliser ?
Pour suivre ce tutoriel, téléchargez le classeur exemple.
Formule générique :
| NETWORKDAYS(start_date,end_date,[holiday]) |
Syntaxe et arguments
| Start_date, end_date: the date range that you want to count workdays from. |
| Holiday: optional, the cell range that contains the holiday dates that you want to count days excluding. |
Valeur de retour
La formule renvoie une valeur numérique.
Fonctionnement de cette formule
Les cellules B3 et C3 contiennent respectivement la date de début et la date de fin ; la plage B6:B10 répertorie les jours fériés. Utilisez la formule ci-dessous pour compter les jours ouvrés, en excluant à la fois les week-ends et les jours fériés.
| =NETWORKDAYS(B3,C3,B6:B10) |
Appuyez sur Entrée pour obtenir le résultat du décompte.
Explication
NETWORKDAYS fonction : calcule le nombre de jours ouvrables entre deux dates.
Remarque
Par défaut, les week-ends correspondent au samedi et au dimanche. Si vous souhaitez définir des week-ends personnalisés, utilisez la fonction NETWORKDAYS.INTL comme suit :
| =NETWORKDAYS.INTL(start_date,end_date,[weekend],[holidays]) |
| Numéro de semaine | week-end |
| 1 ou omis | samedi et dimanche |
| 2 | dimanche et lundi |
| 3 | lundi et mardi |
| 4 | mardi et mercredi |
| 5 | mercredi et jeudi |
| 6 | jeudi et vendredi |
| 7 | vendredi et samedi |
| 11 | dimanche uniquement |
| 12 | lundi uniquement |
| 13 | mardi uniquement |
| 14 | mercredi uniquement |
| 15 | jeudi uniquement |
| 16 | vendredi uniquement |
| 17 | samedi uniquement |
Prenons un exemple : les week-ends tombent le lundi et le mardi. Vous pouvez désormais compter les jours en excluant ces week-ends ainsi que les jours fériés à l’aide des formules suivantes :
| =NETWORKDAYS.INTL(B3,C3,3,B6:B10) |

Formules associées
- Convertir un horodatage Unix en heure Excel ou inversement
Ce tutoriel vous propose des formules simples pour convertir un horodatage Unix en heure Excel, et vice versa. - Convertir du texte en heure
Découvrez des formules efficaces pour transformer une date saisie sous forme de texte en une date au format standard Excel. - Conversion d'heure en heures décimales
Ce tutoriel présente une formule qui convertit une heure en heures décimales dans Excel et explique son fonctionnement. - 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 et renvoie la valeur correspondante. - Fonction CNUM d’Excel
Convertit du texte en nombre. - Fonction MOIS d’Excel
La fonction MOIS extrait le mois d’une date sous forme d’un nombre entier compris entre 1 et 12. - 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.