Plusieurs conditions avec plusieurs résultats

Résolu
Tanijiro Messages postés 3 Statut Membre -  
 Tanijiro -
Bonjour,
Pourriez-vous m'aider à trouver une formule me permettant d'obtenir un résultat en fonction de la condition?
Si la colonne W est égale à 6 ((un nombre quelconque )alors résultat est égale à S( ou case couleur en vert) à condition que X,Y et Z soient égales à zéro sinon si X est égale à 1 alors résultat =A(ou case couleur bleu) à condition que Y et Z soient égales à zéro sinon si Y est égale à 1 alors résultat est égale à M(ou case couleur jaune) à condition Z soit égale à Zéro sinon si Z=1 alors résultat est égal à I (ou case couleur rouge).
C'est des résultats en chaîne en fonction de la condition.
Si je me suis pas exprimé, je m'en excuse. Je peux vous envoyer le fichier.
Merci d'avance
Tanijiro

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    sans savoir s'il peut y avoir des valeurs autres que 1 ou 0 en X,Y,Z

    =SI(W1="";"";SI(ET(X1=1;Y1=0;Z1=0);"A";SI(ET(X1=0;Y1=1;Z1=0);"M";SI(ET(X1=0;Y1=0;Z1=1);"I");SI(ET(X1=0;Y1=0;Z1=0);"S")

    crdlmnt
    0
  2. Tanijiro
     
    Bonjour Vaucluse,

    Merci d'avoir répondu à ma requête. J'ai un message d'erreur qui me stipule que j'ai tapé un nombre trop important d'arguments pour cette fonction .
    Y aurait-il une possibilité d'aléger la formule?
    Tanijiro
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      fautes de frappe, c'est ma grande spécialité avec mes mains pleines e doigts
      corrigé ci dessous e(et vérifié)
      avec mes excuses
      =SI(W1="";"";SI(ET(X1=1;Y1=0;Z1=0);"A";SI(ET(X1=0;Y1=1;Z1=0);"M";SI(ET(X1=0;Y1=0;Z1=1);"I";SI(ET(X1=0;Y1=0;Z1=0);"S")))))
      0
    2. Tanijiro Messages postés 3 Statut Membre > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Ne t'excuse pas, merci de te pencher sur ma problématique.
      Lorsque je teste la formule pour les dernières conditions,le résultat noté est "FAUX" et non une lettre.
      Serait-il possible que je t'envoie le fichier afin de voir ce que j'essaye d'exprimer ?
      Je pense que je m'exprime mal d'où ton incompréhension. J'en suis vraiement désolé, de te faire perdre du temps.
      Tanijiro
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      voyez ici et revenez coller le lien créé sur le site
      https://mon-partage.fr
      à vous lire
      crdlmnt
      0
    4. Tanijiro > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
       
      https://mon-partage.fr/f/q9QHbTCy/

      Merci
      Tanijiro
      0
    5. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      si on prend votre texte en BF/BJ au pied de la lettre, en BJ15:
      =SI(ET(BF15=6;BG15=0;BH15=0;BI15=0);"S";SI(ET(BG15=1;BH15=0;BI15=0);"A";SI(ET(BH15=1;BI15=0);"M";SI(BI15=1;"I";""))))

      qui dit que:
      • S s'affiche si BF=6 quelque soit les valeurs de BGàBI
      • A s'affiche si BF//6 , BG=1,BH=0,BI=0 quelque soit a valeur de BF
      • M s'affiche si BF//6, BH=1,BI=0 quelques soient les valeurs de
      • BF et BJ
      • I s'affiche si BF//6; BI=1 quelque soient les valeurs de BF, BG,BH
      • laisse la cellule blanche si aucune des conditions n'est remplie


      pour les colonnes suivantes, votre texte en BK/BO fait référence aux mêmes colonnes que le précédent, mais je pense plutôt qu'il faut simplement copier coller la formule de BJ15 à BO15 et remplacer 6 par 9
      etc...

      crdlmnt
      0
  3. Tanijiro
     
    Je vous souhaite également, bonne continuation
    Cordialement
    0