Monsieur Excel
Pour tout savoir faire sur Excel !

07 mars 2008

Une formule pour jours ouvrables

Vous souhaitez, à partir d’une date donnée, entrer une formule qui génère automatiquement une suite de jours ouvrables, avec une cellule vide pour chaque week-end :
Nous partons des deux dates marquées en gras. La formule miracle – entrée en A4 et reproduite ensuite vers le bas – est la formule suivante :
=choisir(1+(joursem(n(A3))=6)+(A3<>"");A2+3;1+A3;"")

Le premier argument de la fonction choisir() est :
■ 1 quand la cellule précédente est vide
■ 2 si la cellule précédente est un jour autre que le vendredi
■ 3 quand la cellule précédente tombe un vendredi

Remarque – Notons la présence de la fonction n() qui permet d’éviter une erreur de calcul en renvoyant 0 quand son argument correspond à une cellule contenant un texte vide. Elle nous permet d’économiser un si()

1 Commentaire(s):

  • Bonjour,

    Ce ne sont pas des jours ouvrés ?

    Cdlt,

    By Blogger Raja, sur 11:55 AM  

Enregistrer un commentaire

<< Accueil