Problème de SI Conditionnel

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.

3 réponses

  1. M-12 Messages postés 1349 Statut Membre 285
     
    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"))
    0
  2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    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
    0
  3. Amerigo
     
    Merci beaucoup @PapyLuc51, c'était bien cette inversion qui posait problème!
    0