Insérer une condition dans une formule

Résolu/Fermé
shirl972 Messages postés 31 Date d'inscription dimanche 21 juin 2015 Statut Membre Dernière intervention 11 août 2016 - 17 mai 2016 à 17:00
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 - 17 mai 2016 à 23:05
Bonjour,

j'ai un tableau de suivie et cette formule :

=SI(AB2>0;"Cloture";SI(AA2>0;"BC en signature Conseil Exécutif";SI(R2=0;"Demande en attente";SI(W2>0;"Fiche BC en signature du DRL";"En attente BC"))))

elle fonctionne très bien mais je voudrais rajouter une autre condition
si colonne O ou Colonne P est renseignée et que les autres colonne précédentes dans ma formule sont vides alors message "Demande en cours de traitement"...je n'y arrive pas





A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
17 mai 2016 à 17:10
Bon jour
peut être comme ça:
=SI(ET(ET(O2<>"";P2<>"");OU(AB2=0;AA2=0;R2=0;W2=0));"Demande en cours de traitement";SI(AB2>0;"Cloture";SI(AA2>0;"BC en signature Conseil Exécutif";SI(R2=0;"Demande en attente";SI(W2>0;"Fiche BC en signature du DRL";"En attente BC")))))

qui devrait vous renvoyer "demande en cours de traitement":
__ lotrsque O et P sont renseignées
__ et que une seule des autres (AB,AA,R,W) ne l'est pas

si vous voulez renvoyer uniquement si les 4 sont vides, remplacer le OU par ET... ou placer tpoutes les conditions derrière le premier ET

=SI(ET(O2<>"";P2<>"";AB2=0;AA2=0;R2=0;W2=0);..........

crdlmnt

0
shirl972 Messages postés 31 Date d'inscription dimanche 21 juin 2015 Statut Membre Dernière intervention 11 août 2016
17 mai 2016 à 17:16
Le premier exemple ne passe, les messages ne correspondent plus aux conditions
et pour l'autre je n'y arrive

merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416 > shirl972 Messages postés 31 Date d'inscription dimanche 21 juin 2015 Statut Membre Dernière intervention 11 août 2016
17 mai 2016 à 17:32
Le problème est qu'on ne peut pas être précis sans savoir ce qu'il y a dans vos colonnes
par exemple si toutes les cellules doivent être remplies ou seulement une des quatre, ect..
ce que je peux dire suite à test si je colle cette formule (la seconde) en A voila ce que ça donne
https://www.cjoint.com/c/FErpFxMLeMC
crdlmnt
0
shirl972 Messages postés 31 Date d'inscription dimanche 21 juin 2015 Statut Membre Dernière intervention 11 août 2016 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
17 mai 2016 à 17:57
ok super !!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
Modifié par Vaucluse le 17/05/2016 à 18:30
Bien si ça vous convient, passez le sujet en résolu (options sous le titre de la discussion)
Bonne route
crdlmnt
0
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 17 243
17 mai 2016 à 23:05
Bonjour à Shirley, la Foyalaise.
Bonjour à Vaucluse.

Je propose
=SI(AB2>0;"Cloture"; SI(AA2>0;"BC en signature Conseil Exécutif"; SI(R2=0;"Demande en attente"; SI(W2>0;"Fiche BC en signature du DRL"; SI(ET(OU(O2<>"";P2<>"");ET(AB2="";AA2="";R2="";W2=""));"Demande en cours de traitement";"En attente BC")))))

Qu'en dites-vous ?
0