Erreur sur Formule SI - ET

Résolu/Fermé
dany7496 Messages postés 55 Date d'inscription lundi 21 juillet 2014 Statut Membre Dernière intervention 13 octobre 2016 - 15 déc. 2015 à 16:43
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 17 déc. 2015 à 11:34
Bonjour,
Je ne suis pas une experte d' Excel, j'aurais donc besoin d'un petit coup de main, s'il vous plait.
J'ai un souci :

Sur la case F5 de mon tableau, je dois trouver, selon le contenu des cases B5 et E5 le résultat d'un classement.
Je m'explique :
Si B5 contient "ceci" et E5 "cela", dans ce cas F5 contiendra A (ou autre)

Pourriez-vous m'aider s'il vous plait ?

Merci par avance,

Danygirl


A voir également:

2 réponses

jc80 Messages postés 4149 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 422
Modifié par jc80 le 15/12/2015 à 16:52
Bonjour

=si(et(B5="ceci";E5="cela");"A";"B")
Cordialement
0
dany7496 Messages postés 55 Date d'inscription lundi 21 juillet 2014 Statut Membre Dernière intervention 13 octobre 2016 3
15 déc. 2015 à 16:58
merci jc80 pour votre réponse, mais puis-je me permettre une question :
pourquoi "A";"B" ? à quoi correspondrait le "B" ?
0
jc80 Messages postés 4149 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 422 > dany7496 Messages postés 55 Date d'inscription lundi 21 juillet 2014 Statut Membre Dernière intervention 13 octobre 2016
Modifié par jc80 le 15/12/2015 à 17:03
c'est pour le cas ou il y aurait une 2° réponse.
Tu as le choix
=si(et(B5="ceci";E5="cela");"A")
=si(et(B5="ceci";E5="cela");"A";" ")
0
dany7496 Messages postés 55 Date d'inscription lundi 21 juillet 2014 Statut Membre Dernière intervention 13 octobre 2016 3 > jc80 Messages postés 4149 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019
15 déc. 2015 à 17:08
Genial ! ça marche !!
Et imaginons que j'ai plusieurs critères.
Si B5 contient "ceci" et E5 "cela", dans ce cas F5 contiendra A (ou autre) ou alors si B5 contient "ENCORE" et E5"PLUS" dans ce cas F5 devra contenir B....etc....
C'est possible ?
0
jc80 Messages postés 4149 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 422
15 déc. 2015 à 17:17
Tu ne peux pas mettre plusieurs critères dans une même cellule

=si(et(B5="ceci";E5="cela");"A";"B")

Cette formule veut dire que si tu as tes 2 critères en B5 "ceci" et E5 "cela"
tu vas avoir la première réponse le A
Imagines que dans la cellule B5 il y a "bien" au lieu de "ceci" ,dans ce cas tu auras la réponse B. Idem si tu changes le contenu de la cellule E5 et que tu gardes "ceci" en cellule B5
0
dany7496 Messages postés 55 Date d'inscription lundi 21 juillet 2014 Statut Membre Dernière intervention 13 octobre 2016 3
15 déc. 2015 à 17:19
on ne peut pas cumuler les SI ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 15/12/2015 à 17:41
Bonsoir
mais si, on peut jc80 vous l'aurait dit si il avait été là!

=SI(ET(B5="ceci";E5="cela");"A";SI(ET(B5="encore";E5="plus");"B";"")

et vous pouvez en rajouter.. 7 si sur Excel avant 2007, à partir de 2007, illimité

crdlmnt
0
dany7496 Messages postés 55 Date d'inscription lundi 21 juillet 2014 Statut Membre Dernière intervention 13 octobre 2016 3 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
15 déc. 2015 à 17:44
nickel !
Alors pouvez vous me dire ou est l'erreur dans ma formule, s'il vous plait ?

=SI(ET(B5="FAIBLE";E5="SANS CATEGORIE");"C");SI(ET(B5="MOYENNE";E5="SANS CATEGORIE");"C");SI(ET(B5="IMPORTANTE";E5="SANS CATEGORIE");"B2");SI(ET(B5="TRES IMPORTANTE";E5="SANS CATEGORIE");"B2");SI(ET(B5="FAIBLE";E5="CATEGORIE I");"C");SI(ET(B5="MOYENNE";E5="CATEGORIE I");"B2");SI(ET(B5="IMPORTANTE";E5="CATEGORIE I");"B2");SI(ET(B5="TRES IMPORTANTE";E5="CATEGORIE I");"B2");SI(ET(B5="FAIBLE";E5="CATEGORIE II");"B1");SI(ET(B5="MOYENNE";E5="CATEGORIE II");"B1");SI(ET(B5="IMPORTANTE";E5="CATEGORIE II");"B1");SI(ET(B5="TRES IMPORTANTE";E5="CATEGORIE II");"A");SI(ET(B5="FAIBLE";E5="CATEGORIE III");"B1");SI(ET(B5="MOYENNE";E5="CATEGORIE III");"B1");SI(ET(B5="IMPORTANTE";E5="CATEGORIE III");"A");SI(ET(B5="TRES IMPORTANTE";E5="CATEGORIE III");"A")

C'est bien ce que j'ai fait, mais ça me marque #VALEUR!
0
jc80 Messages postés 4149 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 422 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
15 déc. 2015 à 17:45
Bonsoir Vaucluse

Effectivement me suis absenté quelques instant.
Bonne soirée
Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
15 déc. 2015 à 17:57
Re
il faut éliminer toutes les parenthèses qui ferment chaque SI et les placer à la fin:
=SI(ET(B5="FAIBLE";E5="SANS CATEGORIE");"C";SI(ET(B5="MOYENNE";E5="SANS CATEGORIE");"C";SI(ET(B5="...... ))))))) autant de parenthèses que de SI dans la formule

mais vous pouvez écrire un peu plus simple en regroupant les conditions qui donnent le même résultat en utilisant les code OU et ET

avec entre autres à compléter:

=SI(OU(ET(B5="FAIBLE";E5="SANS CATEGORIE");ET(B5="MOYENNE";E5="SANS CATEGORIE");ET(B5="FAIBLE";E5="CATEGORIE I"));"C";//...etc. avec les autres groupes de même valeur

(attention aux positions des parenthèses), chaque groupe ET est encadré, l'ensemble OU est encadré et après le résultat attendu entre guillemets, on passe au SI suivant avec un point virgule sans parenthèse

Et enfin si vous avez de nombreux cas à détecter, vous avez peut être intérêt à utiliser un tableau de référence avec une formule de recherche

revenez si besoin

crdlmnt

crdlmnt
0