Insérer une condition dans une formule

Résolu/Fermé
shirl972 Messages postés 45 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   -
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

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. shirl972 Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
       
      Le premier exemple ne passe, les messages ne correspondent plus aux conditions
      et pour l'autre je n'y arrive

      merci
      0
      1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453 > shirl972 Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
         
        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
      2. shirl972 Messages postés 45 Date d'inscription   Statut Membre Dernière intervention   > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        ok super !!!
        0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bien si ça vous convient, passez le sujet en résolu (options sous le titre de la discussion)
      Bonne route
      crdlmnt
      0
  2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    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