Formule Si dans une fourchette en ignorant les cellules vide

Bonjour à tous,

La formule semble simple mais ce n'est pas si simple que cela ...

Je souhaite qu'une formule vérifie les valeurs des colonnes non vides pour vérifier qu'aucune valeurs lues ne soit en dehors de la fourchette 70 - 150.

Bien entendu, pour corsé la chose, s'il n'y a rien sur une ligne, il faut ignorer le résultat.

En PJ, j'ai inséré une fichier qui explique mieux ceci.

Je sèche depuis quelques heures sur la formule, quelqu'un pour un coup de main ?

Par avance, mille merci pour le temps que vous allez me consacrer.

A bientot.

Bonjour,

=SI(NB.VIDE(B2:H2)=7;"";SI(SOMMEPROD((SI(B2:H2<>"";B2:H2;80)>=70)*(SI(B2:H2<>"";B2:H2;80)<=150))=7;"Conforme";"Non conforme"))

A valider matriciellement (par Ctrl+Maj+Entrée)

et tirer sur la colonne résultat.

NB : ton résultat en première ligne est faux...

Cordialement.

Bonjour MFerrand, RafMax :

En I2 (non matriciel cette fois-ci) :

=SI(SOMME(B2:H2)>0;SI(SOMMEPROD(((B2:H2<70)+(B2:H2>150))*(B2:H2<>""))>0;"Non conforme";"Conforme");"")

En effet, première ligne fausse, mais nous ne sommes pas tombés dans le piège...

Chapeau !

Top du top, un grand merci !

NB : je confirme, la première ligne est une erreur, sorry. J'espère que cela ne t'a pas trop perturbé pour trouver la solution.

Merci encore

Pas trop ! J'ai relu l'énoncé...

C'est dingue comme parfois une belle formule (trouvée par de brillantes personnes) peut vous simplifier votre journée !

Merci à vous 2.

Bien joué Steelson ! Tu évites de matricialiser, et en plus tu raccourcis.

Rechercher des sujets similaires à "formule fourchette ignorant vide"