Recherche du jour de travail précédent (Microsoft Excel)
Joe se demande comment renvoyer la date du jour de travail précédent, en tenant compte des jours fériés. Il doit être en mesure d’obtenir ces informations pour une date particulière.
Excel dispose d’un certain nombre de fonctions et de formules qui aident à automatiser l’obtention d’informations de routine. Le module complémentaire Analysis ToolPak contient des formules qui peuvent vous aider avec ces automatisations. La première est la fonction WORKDAY.
En supposant que l’outil d’analyse soit activé (la façon dont vous le faites a été traitée dans d’autres numéros de ExcelTips), vous pouvez obtenir les informations de date dont vous avez besoin en utilisant la formule suivante:
=WORKDAY(A1,-1,MyHolidays)
La première partie de cette formule, A1, fait référence à la cellule où se trouve la date de référence. Ces informations peuvent être obtenues de différentes manières. Vous pouvez entrer manuellement la date dans la cellule A1 ou vous pouvez utiliser une formule dans cette cellule pour indiquer la date. Par exemple, vous pouvez utiliser la formule simple suivante dans la cellule A1 afin qu’elle contienne toujours la date du jour:
=TODAY()
La deuxième partie de la formule, -1, dit de soustraire un jour de la date en A1. La troisième partie de la formule, MyHolidays, fait référence à une plage nommée contenant une liste de dates et de jours fériés que vous souhaitez ignorer pour déterminer le jour ouvrable précédent.
La fonction WORKDAY renvoie la date du jour précédant la date saisie dans A1, ce qui permet les jours fériés.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (8104) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
lien: / excelribbon-Finding_the_Previous_Work_Day [Recherche du jour de travail précédent]
.