SI, deux conditions avec du texte?

Résolu/Fermé
Lacryna Messages postés 4 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 6 avril 2016 - 6 avril 2016 à 10:09
Lacryna Messages postés 4 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 6 avril 2016 - 6 avril 2016 à 10:57
Bonjour à tous :)

Dans le cadre de mon travail je dois effectuer une feuille de donnée Excel regroupant une masse importantes de formules et de calculs.

Ne sachant pas trop comment trouver la réponse à ma question sur CCM je me permets de la poster ici (jassumerai si elle existe déjà). Quoi qu'il en soit la voici :

J'ai trois cases qui peuvent contenir "A","B" ou "C" ou rien.

A A B

C B A

A

C B

....

jaimerais faire en sorte que dans une cellule(on va dire F12) :
  • si la plage ABC contient au moins 1 "A" ou/et 1 "B" qu'il maffiche "inclus".
  • Si par contre ma plage ne possède aucun À ou B ; quil m'affiche "100".


Voilà j'espère avoir été claire et j'espère avoir une réponse assez rapidement.

Merci à tous

3 réponses

PHILOU10120 Messages postés 6385 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 11 juin 2024 802
6 avril 2016 à 10:30
Bonjour

Essayer ceci
On teste les cellules A1, B1, C1
En D1 mettre cette formule

=SI(OU(NB.SI(A1:C1;"a")>0;NB.SI(A1:C1;"b")>0);"inclus";100)
Lacryna Messages postés 4 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 6 avril 2016
6 avril 2016 à 10:47
Hello j'ai essayé mais malheureusement; Excel ne donne pas la possibilité au NB.SI de prendre une PLAGE de cellules et y appliquer une condition.

J'ai trouvé une solution alternative que je mettrai ci-dessous.

Je crois que j'ai été cherche beaucoup trop loin pour cette formule haha.
0
Lacryna Messages postés 4 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 6 avril 2016
6 avril 2016 à 10:50
Bonjour, après m'être creusé la tête un bon moment j'ai finit par trouver une solution qui me paraît après réflexion bien simple.

Il faut savoir qu'utiliser NB.SI est possible, mais pas avec des PLAGES de cellules.

Voici la formule:

=SI(OU(S6="A";S6="B";S7="A";S7="B";S8="A";S8="B");"Inclus";100)

Voilà, cordialement.
PHILOU10120 Messages postés 6385 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 11 juin 2024 802
Modifié par PHILOU10120 le 6/04/2016 à 10:55
C'est nouveau NB.SI(A1:C1;"A") permet de compter les A dans les cellules A, B, C.
ou est votre problème

Dans votre cas

=SI(OU(NB.SI(S6:S8;"a")>0;NB.SI(S6:S8;"b")>0);"inclus";100)

C'est en forgeant que l'on devient forgeron. -  C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
Lacryna Messages postés 4 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 6 avril 2016
6 avril 2016 à 10:57
Oui si je l'applique ainsi le résultat sera bon pour A. Si par contre j'ajoute la même chose pour la condition de B; Excel me marque un nombre (par ex. si j'ai A B C, il me marquera "Si VRAI = 1)
0