Plusieurs conditions avec plusieurs résultats
Résolu/Fermé
Tanijiro
Messages postés
3
Date d'inscription
lundi 27 mars 2017
Statut
Membre
Dernière intervention
27 mars 2017
-
27 mars 2017 à 13:01
Tanijiro - 27 mars 2017 à 19:39
Tanijiro - 27 mars 2017 à 19:39
A voir également:
- Publipostage avec plusieurs conditions
- Publipostage mail - Accueil - Word
- Mise en forme conditionnelle excel plusieurs conditions - Guide
- Publipostage avec plusieurs conditions - Forum Word
- Fonction rang excel avec plusieurs conditions ✓ - Forum Excel
- Publipostage date inversée - Forum Excel
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
27 mars 2017 à 13:44
27 mars 2017 à 13:44
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
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
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
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
27 mars 2017 à 14:17
27 mars 2017 à 14:17
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")))))
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")))))
Tanijiro
Messages postés
3
Date d'inscription
lundi 27 mars 2017
Statut
Membre
Dernière intervention
27 mars 2017
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
27 mars 2017 à 15:16
27 mars 2017 à 15:16
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
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
27 mars 2017 à 16:31
27 mars 2017 à 16:31
Tanijiro
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
27 mars 2017 à 16:40
27 mars 2017 à 16:40
https://mon-partage.fr/f/q9QHbTCy/
Merci
Tanijiro
Merci
Tanijiro
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
27 mars 2017 à 17:56
27 mars 2017 à 17:56
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:
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
=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