Microsoft 365 Ajout conditions

  • Initiateur de la discussion Initiateur de la discussion Moreno076
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Moreno076

XLDnaute Impliqué
Bonsoir le forum,

Dans la formule suivante je souhaiterais rajouter les conditions suivantes :

Si G2="ruptures" et D2="TU" et I2 contient "S" ou "T" ou "Q" ou "R" je dis bien contient ca peut être S 307 par exemple alors si K<= 2 alors "augmenter commande"
Si G2="ruptures" et D2="DO" et I2 contient "S" ou "T" ou "Q" ou "R" je dis bien contient ca peut être S 307 par exemple alors si K<= 6 alors "augmenter commande"


=SI(ET(A2=AUJOURDHUI();L2>J2);"Enlever ruptures";SI(ET(A2=AUJOURDHUI();L2=J2);"Affecter départ";SI(ET(A2=AUJOURDHUI();L2<J2);"Affecter départ et recommander";SI(ET(A2="";B2<>"";K2<>"");"Commande en cours";SI(ET(A2="";B2<>"";K2="");"A Commander";"")))))


Merci à vous pour votre aide.
 
Bonjour Moreno076

Peut-etre comme ceci :
VB:
=SI(ET(A2=AUJOURDHUI();L2>J2);"Enlever ruptures";SI(ET(A2=AUJOURDHUI();L2=J2);"Affecter départ";SI(ET(A2=AUJOURDHUI();L2<J2);"Affecter départ et recommander";SI(ET(A2="";B2<>"";K2<>"");"Commande en cours";SI(ET(A2="";B2<>"";K2="");"A Commander";SI(ET(G2="ruptures";OU(D2="TU";D2="DO");OU(ESTNUM(CHERCHE("S";I2;1));ESTNUM(CHERCHE("T";I2;1));ESTNUM(CHERCHE("Q";I2;1));ESTNUM(CHERCHE("R";I2;1))));"augmenter commandes";""))))))
 
Bonjour Moreno076

Peut-etre comme ceci :
VB:
=SI(ET(A2=AUJOURDHUI();L2>J2);"Enlever ruptures";SI(ET(A2=AUJOURDHUI();L2=J2);"Affecter départ";SI(ET(A2=AUJOURDHUI();L2<J2);"Affecter départ et recommander";SI(ET(A2="";B2<>"";K2<>"");"Commande en cours";SI(ET(A2="";B2<>"";K2="");"A Commander";SI(ET(G2="ruptures";OU(D2="TU";D2="DO");OU(ESTNUM(CHERCHE("S";I2;1));ESTNUM(CHERCHE("T";I2;1));ESTNUM(CHERCHE("Q";I2;1));ESTNUM(CHERCHE("R";I2;1))));"augmenter commandes";""))))))

Bonjour Fred0o

Non pas bon

=SI(A2=AUJOURDHUI();
SI(L2>J2;"Enlever ruptures";SI(L2=J2;"Affecter départ";"Affecter départ et recommander"));
SI(ET(A2="";B2<>"");
SI(K2<>"";"Commande en cours";"A commander");
SI(ET(G2="Rupture";OU(ESTNUM(CHERCHE("S";I2));ESTNUM(CHERCHE("T";I2));ESTNUM(CHERCHE("Q";I2));ESTNUM(CHERCHE("R";I2))));
SI(OU(ET(D2="TU";K2<= 2);ET(D2="DO"; K2<= 6));"Augmenter commande";"");"")))

Celle-ci est ok
 
Dernière édition:
C'est bon voilà la formule finale :

=SI(A6=AUJOURDHUI();
SI(L6>J6;
"Enlever ruptures";
SI(L6=J6;
"Affecter départ";
"Affecter départ et recommander"
)
);
SI(ET(B6<>"");
SI(ET(G6="Rupture";OU(ESTNUM(CHERCHE("S";I6));ESTNUM(CHERCHE("T";I6));ESTNUM(CHERCHE("Q";I6));ESTNUM(CHERCHE("R";I6))));
SI(OU(ET(D6="TU";K6<= 2);ET(D6="DO"; K6<= 6));
"Augmenter commande";
"Commande en cours"
);
SI(K6<>"";
"Commande en cours";
"A commander"
)
);
""
)
)

Ca fonctionne merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
518
Réponses
7
Affichages
548
Réponses
3
Affichages
286
Réponses
3
Affichages
594
Retour