Comment calculer les heures ouvrées nettes entre deux dates en excluant les week-ends et les jours fériés dans Excel ?
Dans de nombreuses entreprises, le personnel est rémunéré à l’heure travaillée. Calculer les heures ouvrées nettes sur une journée est simple, mais comment faire sur une plage de dates ? Cet article présente les formules Excel permettant de calculer précisément les heures ouvrées nettes entre deux dates, tout en excluant les week-ends et les jours fériés.
Calculer les jours ouvrés en excluant les week-ends
Calculer les heures ouvrées en excluant les week-ends/jours fériés
Calculer les jours ouvrés en excluant les week-ends
Dans cette partie, je présente la formule permettant de calculer les jours ouvrés entre deux dates et heures, en excluant les week-ends.
1. Sélectionnez deux cellules dans lesquelles vous saisirez respectivement la date et l’heure de début ainsi que la date et l’heure de fin, cliquez avec le bouton droit, puis choisissez Définir le format des cellules dans le menu contextuel. Voir la capture d’écran :
2. Dans la boîte de dialogue Définir le format des cellules, cliquez sur l’onglet Nombre, sélectionnez Personnalisé dans la liste Catégorie, puis saisissez m/j/aaaa h:mm dans la zone Type située à droite. Voir la capture d’écran :
3. Cliquez sur OK. Saisissez ensuite séparément l’heure de début et l’heure de fin dans les deux cellules. Voir la capture d’écran :
4. Dans la cellule adjacente à ces deux cellules, par exemple C13, saisissez cette formule : =NETWORKDAYS(A13;B13)-1-MOD(A13;1)+MOD(B13;1), puis appuyez sur la touche Entrée. Vous obtiendrez alors un résultat au format personnalisé. Pour l’afficher correctement, sélectionnez la cellule contenant ce résultat, cliquez sur l’onglet Accueil, ouvrez la liste Format de nombre et choisissez GénéralVoir la capture d’écran :

Libérez la magie d’Excel avec Kutools IA
- Exécution intelligente : effectuez des opérations sur les cellules, analysez des données et créez des graphiques, le tout à partir de commandes simples.
- formules personnalisées : créez des formules sur mesure pour rationaliser vos flux de travail.
- Programmation VBA : Écrivez et implémentez du code VBA en toute simplicité.
- Interprétation de formules : Décryptez facilement les formules complexes.
- Traduction de texte : Franchissez les barrières linguistiques directement depuis vos feuilles de calcul.
Calculer les heures ouvrées en excluant les week-ends/jours fériés
Si vous souhaitez calculer les heures ouvrées nettes en excluant les week-ends ou les jours fériés, procédez comme suit :
Calculer les heures ouvrées nettes en excluant les week-ends
1. Sélectionnez deux cellules et appliquez-leur le format Format personnalisé m/j/aaaa h:mm, puis saisissez l’heure de Date de début et l’heure de fin Date et heure. Voir la capture d’écran :

2. Dans la cellule suivante, par exemple C2, saisissez cette formule :
=(NETWORKDAYS(A2;B2)-1)*("17:30"-"8:30")+SI(NETWORKDAYS(B2;B2);MEDIANE(MOD(B2;1);"17:30";"8:30");"17:30")-MEDIANE(NETWORKDAYS(A2;A2)*MOD(A2;1);"17:30";"8:30"),
appuyez sur la touche Entrée, puis vous obtenez une valeur numérique. Voir la capture d’écran :
3. Cliquez avec le bouton droit sur la chaîne numérique, puis sélectionnez Définir le format des cellules dans le menu contextuel. Dans la boîte de dialogue Définir le format des cellules, sous l’onglet Nombre, choisissez Catégorie, puis cliquez sur l’option Personnalisé. Saisissez ensuite [h]:mm dans la zone Type. Voir la capture d’écran :
4. Cliquez sur OK. Les heures ouvrées nettes entre les deux dates, à l’exclusion des week-ends, sont désormais calculées.
Conseil : dans la formule, A2 correspond à l’heure de début, B2 à l’heure de fin, et 8 h 30 ainsi que 17 h 30 représentent respectivement les heures habituelles de début et de fin de chaque journée. Vous pouvez les adapter selon vos besoins.
Calculer les heures ouvrées nettes en excluant les week-ends et les jours fériés
1. Comme précédemment, sélectionnez deux cellules et appliquez-leur le format personnalisé m/j/aaaa h:mm, puis saisissez l’heure de début et l’heure de fin (date et heure).
2. Sélectionnez une cellule vide et saisissez-y les dates des jours fériés. Ici, j’ai 3 jours fériés que je saisis séparément dans la plage H1:H3. Voir la capture d’écran :
3. Sélectionnez une cellule vide destinée à afficher le résultat, par exemple C2,
=(NETWORKDAYS.INTL(A2;B2;11;H$1:H$3)-1)*("17:30"-"8:30")+SI(NETWORKDAYS.INTL(B2;B2;11;H$1:H$3);MEDIANE(MOD(B2;1);"8:30";"17:30");"17:30")-MEDIANE(NETWORKDAYS.INTL(A2;A2;11;H$1:H$3)*MOD(A2;1);"8:30";"17:30"),
puis appuyez sur la touche Entrée. Vous obtiendrez alors une valeur numérique qu’il vous suffit de formater avec le format personnalisé [h]:mm. Voir la capture d’écran :
Conseil : dans la formule, A2 correspond à l’heure de début, B2 à l’heure de fin, 8 h 30 et 17 h 30 représentent respectivement les heures habituelles de début et de fin de chaque journée, et H1:H3 désigne la plage contenant les jours fériés. Vous pouvez adapter ces éléments selon vos besoins.
Ajouter facilement des jours, années, mois, heures, minutes et secondes à des dates dans Excel |
Si vous avez une date dans une cellule et que vous souhaitez y ajouter des jours, des mois, des années, des heures, des minutes ou des secondes, les formules peuvent vite devenir complexes et difficiles à retenir. Grâce à l’outil Kutools pour Excel et son Assistant Date et Heure, ajoutez facilement n’importe quelle unité de temps à une date, calculez des écarts entre dates ou déterminez même l’âge d’une personne à partir de sa date de naissance – le tout sans avoir à mémoriser des formules compliquées. |
Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement des données plus intelligent et une productivité accrue.Obtenez-le dès maintenant |
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre 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 rend votre travail bien plus facile
- Activez 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 vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels