Alerte avec conditions

Résolu/Fermé
Titia_974 Messages postés 21 Date d'inscription jeudi 20 mars 2014 Statut Membre Dernière intervention 14 avril 2014 - 26 mars 2014 à 08:59
Titia_974 Messages postés 21 Date d'inscription jeudi 20 mars 2014 Statut Membre Dernière intervention 14 avril 2014 - 26 mars 2014 à 12:57
Bonjour,

Je me tourne une nouvelle fois vers vous pour m'éclairer sur un point. J'ai créé une alerte. Si le dossier à moins de 5 ans, on a 2 mois pour le renvoyer et s'il a plus de 5 ans on a 8 jours. Donc j'ai créé une alerte pour que lorsqu'on dépasse ces délais on soit avertit. Malheureusement il ne faut compter que les jours ouvrés, ce que je n'ai pas fait. Voici la formule que j'ai tapé et qui fonctionne mais pas en jour ouvré :
=SI(G7="+ de 5 ans";SI(N7="";SI(AUJOURDHUI()>=J7+61;"DELAI TERMINE";"OK");"OK");SI(G7="- de 5 ans";SI(N7="";SI(AUJOURDHUI()>=J7+8;"DELAI TERMINE";"OK");"OK")))

G7 : + ou - 5 ans des dossiers
J7 : date de réception de la demande du dossier
N7 : date où le dossier à été envoyé

Comment pourrais-je faire pour tenir compte des jours ouvrés ?

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
Modifié par gbinforme le 26/03/2014 à 10:09
Bonjour,

Pour tenir compte des jours ouvrés il faut utiliser la fonction NB.JOURS.OUVRES qui te donne le nombre ouvré entre 2 dates et donc tu compareras le résultat avec le nombre maximum
=SI(G7="+ de 5 ans";SI(N7="";SI(NB.JOURS.OUVRES(J7;AUJOURDHUI())>=61;"DELAI TERMINE";"OK");"OK");SI(G7="- de 5 ans";SI(N7="";SI(NB.JOURS.OUVRES(J7;AUJOURDHUI())>=8;"DELAI TERMINE";"OK");"OK")))
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
0
Titia_974 Messages postés 21 Date d'inscription jeudi 20 mars 2014 Statut Membre Dernière intervention 14 avril 2014
26 mars 2014 à 12:57
Bonjour,

Merci à toi gbinforme mais je n'avais pas vu ta réponse avant d'avoir trouvé moi même une solution. En fait, j'ai utilisé la fonction SERIE.JOUR.OUVRE, voilà ce que ça donne :
=SI(G7="+ de 5 ans";SI(N7="";SI(AUJOURDHUI()>=SERIE.JOUR.OUVRE(J7;8;$V$7:$V$18);"DELAI TERMINE";"OK");"OK");SI(G7="- de 5 ans";SI(N7="";SI(AUJOURDHUI()>=SERIE.JOUR.OUVRE(J7;61;$V$7:$V$18);"DELAI TERMINE";"OK");"OK")))

Avec V7:V18 qui sont les jours féries de l'année.

Et ça marche.

Merci de ton aide et bonne après-midi.
0