conditions multiples dans uen folrmule logique

  • Initiateur de la discussion Initiateur de la discussion François Pelchat
  • 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 !

F

François Pelchat

Guest
Plateforme: Win XP Pro Version Excel 2002

J'ai 4 valeurs. Exemple: 25, 50, 75, 100.

"Valeur"<=à 25 correspond à "Bronze"
25<"Valeur"<=50 correspond à "Argent"
50<"Valeur"<=75 correspond à "Or"
75<"Valeur"<=100 correspond à "Excellence"

Comment fais-je pour que ma cellule affiche seulement "Bronze, ARgent, Or ou Excellence" quand une condition Si n'implique que 2 résultats possible (Vrai ou FAux) ... comment fait-on pour inclure plus de 2 conditions?

Merci
 
Bonjour François, Moa

Il n'est pas utile de reposer la question "est supérieur la condition précédente".

=Si(A1<=25;"Bronze";si(A1<=50;"Argent";si(A1<=75;"Or";si(A1<=100;"Excellence";""))))

ou
=Si(A1<=25;"Bronze";si(A1<=50;"Argent";si(A1<=75;"Or";"Excellence";"")))

L'imbrication des SI est limité à un nombre de 7.

Si tu rentre dans ce cas, je te conseille de faire une table de correspondance :
25
50
75
100
...

et par la formule =INDEX(A2:B5;EQUIV(1;FREQUENCE(D1;A2:A5);0);2), tu retrouveras l'information correspondante.

@+Jean-Marie
 
Salut Jean-Marie

Tu as raison, il n'est pas utile de répèter l'argument "est superieur".

Mais j'ai pris l'habitude de le faire, car il m'est arrivé d'avoir des résultats faux avec ce type de formule.

Je ne sais absolument pas pourquoi cela arrive et pourtant, ce n'est pas faute d'avoir essayer.

Dans ta deuxième formule :

=Si(A1<=25;"Bronze";si(A1<=50;"Argent";si(A1<=75;"Or";"Excellence";"")))

Il me semble que les derniers "" ne peuvent pas être pris en compte.

Excel devrait préciser "trop d'argument..."

Merci à toi

@ +

Moa
 
Madame, Monsieur

Je souhaiterais connaître la condition qu’on peut introduire à la fonction « RECHERCHEV » d’excel pour qu’il de m’affiche pas #N/A en l’absence de résultat.

Merci pour votre collaboration.
 
Bonsoir Mohamed

Deux possibilités :

=si(NB.SI(Plage;RechercheQuoi)>0;RECHERCHEV(RechercheQuoi;PLage;2);"")

ou

=si(ESTNA(RECHERCHEV(RechercheQuoi;PLage;2;Options));"";RECHERCHEV(RechercheQuoi;PLage;2;Options))

Bonne soirée

@+Jean-Marie
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
21
Affichages
3 K
O
Réponses
2
Affichages
1 K
O
E
  • Question Question
Réponses
4
Affichages
989
emilie laure
E
Y
Réponses
15
Affichages
2 K
B
Retour