[Résolu / Chris]Inscrire mention "Retard" si ça dépasse 4 jrs ouvrables

3xceln4ute

XLDnaute Occasionnel
Bonjour forum,

J'aimerais, si possible, que la mention "En cours" bascule vers la mention "En retard" à la colonne L, dès que la date d'envoi, à la colonne K dépasse les 4 jours ouvrables (voir exemple : cellule L2).

N.B.: La colonne L contient une formule Si.

J'espère que cela vous aidera.

Cordialement.
 

Pièces jointes

  • pré-emploi_mention retard.xlsx
    17 KB · Affichages: 47

chris

XLDnaute Barbatruc
Bonjour

La notion de jours ouvrés implique de créer un tableau des jours fériés.
Référence à ajouter à la formule suivante
Code:
=SI(OU(ET($O2<>"";$Q2<>"";$T2<>"";$Y2<>"";$AD2<>"";$AG2<>"");ET($O2<>"À Valider";$Q2<>"En cours";$T2<>"En cours";$Y2<>"En cours";$AD2<>"En cours de vérification";$AG2<>"En cours de vérification"));"Terminé";SI(NB.JOURS.OUVRES(K2;AUJOURDHUI())>4;"Retard";"En cours"))
 

3xceln4ute

XLDnaute Occasionnel
Bonjour

La notion de jours ouvrés implique de créer un tableau des jours fériés.
Référence à ajouter à la formule suivante
Code:
=SI(OU(ET($O2<>"";$Q2<>"";$T2<>"";$Y2<>"";$AD2<>"";$AG2<>"");ET($O2<>"À Valider";$Q2<>"En cours";$T2<>"En cours";$Y2<>"En cours";$AD2<>"En cours de vérification";$AG2<>"En cours de vérification"));"Terminé";SI(NB.JOURS.OUVRES(K2;AUJOURDHUI())>4;"Retard";"En cours"))

Merci pour la formule, elle fonctionne bien.

Par ailleurs, comment je rajoute la référence ? J'ai inscrit sur une autre feuille ça:

VB:
Début            Fin              Nb jrs ouvrés Jours fériés
2017-01-01    2017-01-31    21        2017-01-01
2017-02-01    2017-02-28    20        2017-01-02
2017-03-01    2017-03-31    23        2017-04-14
2017-04-01    2017-04-30    18        2017-04-17
2017-05-01    2017-05-31    22        2017-05-22
2017-06-01    2017-06-30    21        2017-06-26
2017-07-01    2017-07-31    20        2017-07-03
2017-08-01    2017-08-31    23        2017-09-04
2017-09-01    2017-09-30    20        2017-10-09
2017-10-01    2017-10-31    21        2017-12-25
2017-11-01    2017-11-30    22        2017-12-26
2017-12-01    2017-12-31    16        2017-12-27
                2017-12-28
                2017-12-29
 

3xceln4ute

XLDnaute Occasionnel
Re bonjour Chris,

Voici la formule avec la référence aux jours fériés :)

VB:
=SI(OU(ET($O2<>"";$Q2<>"";$T2<>"";$Y2<>"";$AD2<>"";$AG2<>"");ET($O2<>"À Valider";$Q2<>"En cours";$T2<>"En cours";$Y2<>"En cours";$AD2<>"En cours de vérification";$AG2<>"En cours de vérification"));"Terminé";SI(NB.JOURS.OUVRES($K2;AUJOURDHUI();jrs_feries)>4;"Retard";"En cours"))

Merci pour ta précieuse aide.
 

Membres actuellement en ligne

Statistiques des forums

Discussions
314 162
Messages
2 106 603
Membres
109 637
dernier inscrit
lafforest