Problème de SI Conditionnel
Amerigo
-
Amerigo -
Amerigo -
Bonjour,
Je me permets de poster ma demande sur ce forum que je trouve de très bonne qualité.
Voici mon problème,
Prenons un exemple:
A B
1 OK 3
2 OK 2
3 OK 1
A la vue de cette illustration, j'aimerais afficher les valeur suivant dans B:
Si A1 = OK alors B1=1
OU
Si A1 = OK ET A2 = OK alors B1 = 2
OU
Si A1 = OK ET A2 = OK ET A3 = OK alors B1=3
J'ai essayé =SI(A1="OK";1;SI(ET(A1="OK";A2="OK");2;SI(ET(A1="OK";A2="OK";A3="OK");3;"")))
Mais cela me donne toujours comme résultat 1.
Quelqu'un pourrait m'aider svp?
Merci par avance.
Je me permets de poster ma demande sur ce forum que je trouve de très bonne qualité.
Voici mon problème,
Prenons un exemple:
A B
1 OK 3
2 OK 2
3 OK 1
A la vue de cette illustration, j'aimerais afficher les valeur suivant dans B:
Si A1 = OK alors B1=1
OU
Si A1 = OK ET A2 = OK alors B1 = 2
OU
Si A1 = OK ET A2 = OK ET A3 = OK alors B1=3
J'ai essayé =SI(A1="OK";1;SI(ET(A1="OK";A2="OK");2;SI(ET(A1="OK";A2="OK";A3="OK");3;"")))
Mais cela me donne toujours comme résultat 1.
Quelqu'un pourrait m'aider svp?
Merci par avance.
3 réponses
-
Bonjour,
Si c'est pour compter le Nb de "OK"
avec NB.SI=SI(NB.SI(A:A;"OK")=0;"";NB.SI(A:A;"OK"))
-
Bonjour
Pour avoir le même résultat que ton exemple 3 en B1, 2 en B2 et 1 en B3 il faut inverser les conditions
=SI(ET(A1="OK";A2="OK";A3="OK");3;SI(ET(A1="OK";A2="OK");2;SI(A1="OK";1;"")))
Cordialement -