Excel - Exclurer Zero sur formule SommeProd + Petite Valeur

Résolu/Fermé
marie9422 Messages postés 2 Date d'inscription jeudi 28 juillet 2016 Statut Membre Dernière intervention 29 juillet 2016 - 28 juil. 2016 à 14:55
marie9422 Messages postés 2 Date d'inscription jeudi 28 juillet 2016 Statut Membre Dernière intervention 29 juillet 2016 - 29 juil. 2016 à 15:01
Bonjour,
J'ai effectué une formule MIN (ou dite petite valeur) avec une condition SommeProd.
=SOMMEPROD(PETITE.VALEUR((B2:B34="lucien")*(A2:A34);LIGNES(A2:A34)-NB.SI(B2:B34;"lucien")+1))
Ma formule fonctionne. Sauf que quand une cellule est a Zéro, le résultat devient Zéro.
Je ne trouve pas le moyen d'ajouter à la formule, l'exclusion des zéro.
Merci de votre aide

Marie

2 réponses

jfqld Messages postés 9070 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 28 mai 2018 125
29 juil. 2016 à 13:29
=si(A5=0;"";SOMMEPROD(PETITE.VALEUR((B2:B34="lucien")*(A2:A34);LIGNES(A2:A34)-NB.SI(B2:B34;"lucien")+1))

A5 en exemplte
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
Modifié par pilas31 le 29/07/2016 à 14:11
Bonjour,

A priori pour trouver le bon rang dans la fonction PETITE.VALEUR, il faut
enlever les "lucien" différents de zéro.
Donc je propose la formule suivante :
=SOMMEPROD(PETITE.VALEUR((B2:B34="lucien")*(A2:A34);LIGNES(A2:A34)-SOMMEPROD((A2:A34<>0)*(B2:B34="lucien"))+1))


ça fonctionne mais il y a sans doute plus simple.
Cordialement,
0
marie9422 Messages postés 2 Date d'inscription jeudi 28 juillet 2016 Statut Membre Dernière intervention 29 juillet 2016
29 juil. 2016 à 15:01
Ca fonctionne.
Super Merci beaucoup a vous deux !!
Marie
0