Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Si ET OU imbriqués

JBL07

XLDnaute Occasionnel
Bonsoir le Forum !

J'ai besoin à nouveau de vos lumières :
Voici 2 formules ( identiques ) qui fonctionnent séparément :

=SI(ET($O2="JourJ";$J2<$K2);"rdv";"ne pas traiter")
=SI(ET($H3="Retard";$O3="JourJ";$J3<$K3);"Rdv";$H3)

Je voudrais les imbriquer une formule unique, pour obtenir 1 résultat dans une autre cellule, en fonction de la configuration
Genre : =OU (SI(ET($O2="JourJ";$J2<$K2);"rdv";"ne pas traiter");SI(ET($H3="Retard";$O3="JourJ";$J3<$K3);"Rdv";$H3))

Donc j'imagine avec un OU devant l'ensemble... sauf que ça me renvoie une erreur #valeur

Et pour tout dire, la fonction finale devrait articuler plusieurs autres si/et à la suite de ces 2 là

M'y prendré-je très mal ??!
Est-ce que les différents parties de la formule faisant référence à des cellules différentes de la lignes, se "gênent" ?

Merci par avance !
 
Solution
Bonjour
Un essai :

Code:
=SI(OU(ET(K2="JourJ";I2<J2);ET(K2="jourJ";E2="OUI";G2="K00";I2<J2);ET(K2="JourJ";G2="K10";I2<J2);ET(K2="au plus";G2="K00";E2="OUI";I2<J2);ET(K2="au plus";G2="K00";E2="OUI";I2<J2));"k09";
SI(OU(ET(K2="au plus";G2="K04";I2>=J2);ET(K2="Mer";I2<J2));"K00";"ne pas traiter"))

Wayki

XLDnaute Impliqué
Bonsoir,
Sans fichier c'est très compliqué, Essayez voir si cette solution vous convient :
=SI(OU(ET($O2="JourJ";$J2<$K2);ET($H3="Retard";$O3="JourJ";$J3<$K3));"rdv";H3)
On peut rajouter une condition à la place de H3 si les autres conditions n'entraînent pas la mention "rdv"
A +
 

JBL07

XLDnaute Occasionnel
Bon, voilà une version très simplifiée du tableau :
En fait 1 seule ligne avec, en colonne P, toutes les formules que je voudrais pouvoir imbriquer, de façon à obtenir un résultat en cellule C2 ( que j'étirerai bien sûr une fois intégrée à mon tableau complet ), selon les configuration des cellules indiquées dans les formules.

Les configurations des cellules sont fonction des propositions notées dans la colonne O

Je veux bien croire que ma demande ne soit pas réalisable ...
 

Pièces jointes

  • formules à imbriquer.xlsm
    11.4 KB · Affichages: 5

Chris401

XLDnaute Accro
Bonjour
Un essai :

Code:
=SI(OU(ET(K2="JourJ";I2<J2);ET(K2="jourJ";E2="OUI";G2="K00";I2<J2);ET(K2="JourJ";G2="K10";I2<J2);ET(K2="au plus";G2="K00";E2="OUI";I2<J2);ET(K2="au plus";G2="K00";E2="OUI";I2<J2));"k09";
SI(OU(ET(K2="au plus";G2="K04";I2>=J2);ET(K2="Mer";I2<J2));"K00";"ne pas traiter"))
 

Wayki

XLDnaute Impliqué
Bonjour,
A essayer, mais le fichier va vite être très volumineux :
A +
 

Pièces jointes

  • formules à imbriquer.xlsm
    11.9 KB · Affichages: 4

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…