XL 2019 Blocage avec une formule

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 !

JS07

XLDnaute Nouveau
Bonjour,

Je cherche à trouver la bonne formule pour générer un texte d'après la validation de certains critères. Ainsi: si L'indicateur A ou au moins 6 options B (qui correspondent à 67% du total d'options) sont validés mettre en texte de smile 🙂
Si de 4 à 5 indicateurs B (entre 44% et 56%) sont validés : :/ et si moins de 4 indicateurs B (ou moins de 33%) sont validés : 🙁
J'ai essayé cette formule mais je n'ai pas réussi à faire que cela fonctionne, pouvez-vous m'aider s'il-vous-plaît?

=SI(OU(F23>=67%;E41="vrai");"🙂";"");SI(ET(F23>=44%;F23<=56%);":/";"";(F23<=33%;"🙁")

Merci de votre aide!
 
Bonjour JS,
Essayez cela :
VB:
=SI(OU(D10=VRAI;NB.SI(D14:D22;VRAI)=6);":)";SI(OU(NB.SI(D14:D22;VRAI)=4;NB.SI(D14:D22;VRAI)=5);":/";":("))
A noter que dans ce cas précis "VRAI" n'est pas une chaine de caractère mais un booléen qui vaut 0 ou 1 ou encore VRAI ou FAUX, dans ce cas il ne faut pas mettre de parenthèses. NB: J'ai préfère le NB.SI au % car plus précis.
 
Bonjour JS,
Essayez cela :
VB:
=SI(OU(D10=VRAI;NB.SI(D14:D22;VRAI)=6);":)";SI(OU(NB.SI(D14:D22;VRAI)=4;NB.SI(D14:D22;VRAI)=5);":/";":("))
A noter que dans ce cas précis "VRAI" n'est pas une chaine de caractère mais un booléen qui vaut 0 ou 1 ou encore VRAI ou FAUX, dans ce cas il ne faut pas mettre de parenthèses. NB: J'ai préfère le NB.SI au % car plus précis.
Bonjour Sylvanu, merci pour votre réponse!! C'est presque bon, le seul souci c'est qu'il affiche 🙁 quand il y a plus de 6 options B.

Si vous avez une idée de comment le résoudre, je suis prenant!
 
Re,
j'étais presque mais excel ne reconnaît pas quand c'est égal à 67% ni quand c'est égal ou inférieur à 33%
Le problème c'est que ce n'est pas 67% et 33% mais 66.66666% et 33.33333%.
Utilisez plutôt 2/3 et 1/3.
C'est presque bon, le seul souci c'est qu'il affiche 🙁 quand il y a plus de 6 options B.
Il suffit de faire >=6 :
VB:
=SI(OU(D10=VRAI;NB.SI(D14:D22;VRAI)>=6);":)";SI(OU(NB.SI(D14:D22;VRAI)=4;NB.SI(D14:D22;VRAI)=5);":/";":("))
 
- 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

Discussions similaires

  • Question Question
XL pour MAC Calcul de notes.
Réponses
5
Affichages
647
Retour