Remplir cellule si plage de cellule pleine.

Résolu
elglouton Messages postés 197 Statut Membre -  
elglouton Messages postés 197 Statut Membre -
Bonjour,

J'ai un classeur dans lequel je souhaite établir un diagnostique en fonction de différentes valeur (Alarmes) d'une ligne.
La plage des alarmes va de A1 à A15
Si il y à une valeur ou plus dans les cellules A1 à A5 alors le statu est OK
Si il y à une valeur ou plus dans les cellules A6 à A10 alors le statu est Passable
Si il y à une valeur ou plus dans les cellules A11 à A15 alors le statu est Non OK

J'ai tenté une formule du style
=SI(SOMME(A1:A5)>0;"Non OK";"OK")
Mais cela ne fonctionne que pour deux status et il m'en faut trois ou plus.

Dans l'attente de vous lire
Merci

3 réponses

  1. borisdu Messages postés 1939 Statut Membre 230
     
    Lu'

    essais cela:

    =SI(ET(SOMME(A1:A5)>0;SOMME(A6;A15)=0);"OK";"") +SI(ET(SOMME(A6:A10)>0;(SOMME(A1:A5)+SOMME(A11:A15))=0);"Passable":"")+SI(ET(SOMME(A11:A15)>0;SOMME(A1:A10)=0);"Non Ok";"")
    
    1
    1. elglouton Messages postés 197 Statut Membre 1
       
      Merci je vais tester
      0
  2. Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 463
     
    Salut,

    avec ce que je comprends essaie ceci:
    =SI(SOMME(A1:A15)=0;"";SI(SOMME(A1:A5)>0;"ok";SI(SOMME(A6:A10)>0;"Passable";SI(SOMME(A11:A15)>0;"Non Ok"))))

    Bonne journée
    1
    1. elglouton Messages postés 197 Statut Membre 1
       
      Merci pour la reponse
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    =SI(NBVAL(A11:A15);"Nonok";SI(NBVAL(A6:A10);"Passable";SI(NBVAL(A1:A5);"Ok";"")))
    N'affiche rien s'il n'y a pas de valeur entre A1 et A16
    crdlmnt
    1
    1. elglouton Messages postés 197 Statut Membre 1
       
      Merci Vaucluse ça marche nikel j'avais pas pensé à "encastrer" plusieur si
      0