Excel 2020: Calculer les semaines de travail non standard - Conseils Excel

Table des matières

Dans mes séminaires Power Excel en direct, il est assez tôt dans la journée lorsque je montre comment cliquer avec le bouton droit sur la poignée de remplissage, faire glisser une date, puis choisir Remplir les jours de la semaine. Cela remplit les dates du lundi au vendredi. Je demande au public: «Combien d’entre vous travaillez du lundi au vendredi?» Beaucoup de mains se lèvent. Je dis: «C'est génial. Pour tous les autres, Microsoft ne se soucie clairement pas de vous. » Rire.

Il semble certainement que si vous travaillez autre chose que du lundi au vendredi ou si vous avez une année se terminant un jour autre que le 31 décembre, beaucoup de choses dans Excel ne fonctionnent pas très bien.

Cependant, deux fonctions dans Excel montrent que l'équipe Excel se soucie des personnes qui travaillent des semaines de travail impaires: NETWORKDAYS.INTL et WORKDAY.INTL.

Mais commençons par leurs antécédents originaux du lundi au vendredi. La figure suivante montre une date de début dans la colonne B et une date de fin dans la colonne C. Si vous soustrayez =C5-B5, vous obtiendrez le nombre de jours entre les deux dates. Pour déterminer le nombre de jours de la semaine, vous utilisez =NETWORKDAYS(B2,C2).

Remarque

Si vous soustrayez le lundi 14 août du vendredi 18 août, Excel vous indiquera qu'il y a 4 jours entre les deux dates. Excel ne compte pas la date de fin. Mais, NETWORKDAYS compte à la fois la première et la dernière date de la plage.

Ça va encore mieux. NETWORKDAYS autorise un troisième argument facultatif dans lequel vous spécifiez les jours fériés. Dans la figure suivante, la liste des jours fériés dans H3: H15 permet le calcul des jours ouvrables moins les jours fériés dans la colonne F.

Avant Excel 2007, les fonctions JOURS RÉSEAU et JOURNÉE DE TRAVAIL étaient disponibles si vous activiez le complément Analysis ToolPak fourni avec chaque copie d'Excel. Pour Excel 2007, ces compléments ont été intégrés au cœur d'Excel. Dans Excel 2007, Microsoft a ajouté des versions INTL des deux fonctions avec un nouvel argument Weekend. Cet argument permettait deux jours consécutifs comme week-end et permettait également un week-end d'une journée.

De plus, il existe plusieurs pays avec des week-ends qui ne tombent pas le samedi et le dimanche. Tous les pays indiqués ci-dessous, à l'exception du Brunei Darussalem, ont obtenu des fonctionnalités avec NETWORKDAYS.INTL et WORKDAY.INTL.

Cependant, il existe encore des cas où le week-end ne correspond à aucune des 14 définitions de week-end ajoutées dans Excel 2007.

Par exemple, le marché de Hartville est ouvert le lundi, jeudi, vendredi et samedi. Cela signifie que leur week-end est le mardi, le mercredi et le dimanche.

À partir d'Excel 2010, au lieu d'utiliser 1-7 ou 11-17 comme argument du week-end, vous pouvez transmettre du texte binaire à 7 chiffres pour indiquer si une entreprise est ouverte ou fermée un jour particulier. Cela semble un peu inhabituel, mais vous utilisez un 1 pour indiquer que le magasin est fermé pour le week-end et un 0 pour indiquer que le magasin est ouvert. Après tout, 1 signifie normalement On et 0 signifie normalement Off. Mais le nom de l'argument est Week-end, donc 1 signifie que c'est un jour de congé, et 0 signifie que vous n'avez pas de jour de congé.

Ainsi, pour l'horaire du lundi, jeudi, vendredi et samedi sur le marché de Hartville, vous utiliseriez "0110001". Chaque fois que je tape une de ces chaînes de texte, je dois dire silencieusement dans ma tête: «Lundi, mardi, mercredi…» pendant que je tape chaque chiffre.

Marion Coblentz du marché de Hartville pourrait utiliser la formule suivante pour déterminer le nombre de jours de marché entre deux dates.

Soit dit en passant, je n'ai pas utilisé l'argument optionnel Vacances ci-dessus car le Memorial Day, le 4 juillet et la fête du Travail sont les jours les plus importants de Hartville.

Si jamais vous êtes dans le nord-est de l'Ohio, vous devez vous arrêter à Hartville pour voir la maison 100% fabriquée aux États-Unis à l'intérieur du matériel Hartville et pour goûter la bonne bouffe au Hartville Kitchen.

Articles intéressants...