Aide avec formule SI - OU - ET

Bonjour,

J'ai une formule si qui ne donne pas le résultat logique (voir lignes 11 et 18).

En effet, les cellules M11 et M18 devraient afficher "En cours" au lieu de "Terminé", car il y a encore 2 vérifications en cours.

Si j'enlève la mention "Permis valide" aux cellules AV11 et AV18, ça affichera la mention "En cours" aux cellules M11 et M18.

Pourriez-vous m'indiquer où le problème réside dans cette formule ?

=SI(OU(ET($AB11<>"";$AD11<>"";$AN11<>"";$AS11<>"";$AV11<>"");ET($AB11<>"À Valider";$AD11<>"En cours";$AN11<>"En cours";$AS11<>"En cours de vérification";$AV11<>"À Valider"));"Terminé";SI(NB.JOURS.OUVRES($L11;AUJOURDHUI();JF2017)>4;"Retard";"En cours"))

Je vous remercie beaucoup.

Bonjour,

ET($AB11<>"";$AD11<>"";$AN11<>"";$AS11<>"";$AV11<>"")

et(encours; permis valide;en cours; reçu; permis valide)

toutes les conditions sont vraies, le et() vaut 1 et donc le ou() vaut 1 et donc "terminé"

si tu supprimes cette condition (qui n'est pas necessaire a mon avis), ta formule fonctionne

=SI(ET($AB11<>"À Valider";$AD11<>"En cours";$AN11<>"En cours";$AS11<>"En cours de vérification";$AV11<>"À Valider");"Terminé";SI(NB.JOURS.OUVRES($L11;AUJOURDHUI();JF2017)>4;"Retard";"En cours"))

Cdlmnt

Bonjour fil, DjiDji59430,

Je te remercie pour la correction, ça marche très bien.

À la prochaine

Rechercher des sujets similaires à "aide formule"