Comment Calculer Business JOURs
Apprenez à calculer les jours ouvrables en Excel avec la fonction NETWORKDAYS pour exclure les week-ends et les jours fériés. Cette compétence est essentielle pour la gestion de projets, la paie et le suivi des délais. Vous maîtriserez le décompte des jours de travail entre deux dates.
Pourquoi c'est important
Les calculs de jours ouvrables sont essentiels pour les délais de projets, la gestion des échéances et les systèmes de paie professionnels.
Prérequis
- •Compréhension de base des formules Excel et des références de cellules
- •Familiarité avec le formatage des dates en Excel
- •Connaissance des concepts de date de début et de fin
Instructions étape par étape
Configurez vos données avec les dates de début et de fin
Entrez votre date de début en colonne A (ex: A2) et la date de fin en colonne B (ex: B2). Assurez-vous que les dates sont formatées en Date via Clic droit > Format de cellule > Nombre > Date.
Créez une liste de jours fériés (optionnel)
Dans une colonne séparée (ex: D), listez tous les jours fériés à exclure du calcul. Cette étape est optionnelle mais recommandée pour des résultats précis.
Entrez la formule NETWORKDAYS
Cliquez sur la cellule C2 et tapez =NETWORKDAYS(A2;B2) pour calculer les jours ouvrables excluant les week-ends. Ajoutez la plage de jours fériés: =NETWORKDAYS(A2;B2;D:D)
Vérifiez le résultat de la formule
Appuyez sur Entrée et vérifiez que le résultat affiche uniquement les jours de semaine entre vos dates. Comparez manuellement avec un calendrier pour vous assurer que les jours fériés sont exclus.
Copiez la formule aux autres lignes
Sélectionnez la cellule C2, copiez (Ctrl+C), puis sélectionnez la plage et collez (Ctrl+V) pour appliquer la formule à plusieurs paires de dates.
Méthodes alternatives
Calcul manuel utilisant SUMPRODUCT
Utilisez =SUMPRODUCT((WEEKDAY(ROW(INDIRECT(A2&":"&B2));2)<6)*1) pour un contrôle avancé sans la fonction NETWORKDAYS.
NETWORKDAYS.INTL pour des motifs de week-end personnalisés
Utilisez =NETWORKDAYS.INTL(A2;B2;11) pour définir des jours de week-end personnalisés (le paramètre 11 = week-end vendredi-samedi).
Astuces et conseils
- ✓Formatez toujours vos colonnes de dates en type Date pour éviter les erreurs de calcul.
- ✓Placez tous les jours fériés dans une plage continue pour une gestion plus facile.
- ✓Utilisez des références absolues ($D$2:$D$50) pour les listes de jours fériés afin qu'elles ne changent pas lors de la copie des formules.
- ✓Rappelez-vous que NETWORKDAYS compte les dates de début et de fin comme des jours ouvrables s'ils tombent en semaine.
Astuces avancées
- ★Combinez NETWORKDAYS avec TODAY() pour calculer automatiquement les jours ouvrables à partir d'aujourd'hui: =NETWORKDAYS(TODAY();B2)
- ★Créez une plage de jours fériés dynamique en utilisant des plages nommées pour une maintenance et une lisibilité plus faciles.
- ★Utilisez NETWORKDAYS pour calculer les dates de livraison prévues en ajoutant des jours ouvrables à une date de commande.
- ★Imbriquez NETWORKDAYS dans des instructions IF pour gérer les cas limites où les dates de début et de fin pourraient être identiques.
Résolution de problèmes
Vérifiez que vos dates sont correctement formatées en type Date. Clic droit > Format de cellule > Nombre > Date et réentrez la formule.
Vérifiez que votre liste de jours fériés est complète et correctement référencée dans la formule. Vérifiez aussi que votre date de début est antérieure à votre date de fin.
Assurez-vous que vous utilisez Excel 2010 ou une version ultérieure. Pour Excel 2007, vous devrez peut-être activer le complément Analysis ToolPak via Fichier > Options > Compléments.
Assurez-vous que les jours fériés sont entrés sous forme de dates réelles, non de texte. Convertissez les dates texte avec la fonction DATEVALUE si nécessaire.
Formules Excel associées
Questions fréquentes
NETWORKDAYS inclut-elle les week-ends dans son calcul?
Puis-je exclure des jours spécifiques autre que les week-ends et les jours fériés?
Quelle est la différence entre NETWORKDAYS et NETWORKDAYS.INTL?
Comment ajouter des jours ouvrables à une date?
NETWORKDAYS peut-elle gérer des valeurs de temps ou seulement des dates?
C'etait une tache. ElyxAI en gere des centaines.
S'inscrire