Somme prod

Bonjour,

Je cherche à automatiser une formule sommeprod comme suit :

Un des critères est : que ce soit inférieur ou supérieur à un nombre.

le inférieur ou le supérieur est demandé dans une cellule critère ainsi que le nombre

je voudrais que tout soit aléatoire et pas figé dans ma formule c'est-à-dire que si je change mon criètere <50 par ex ou >50 la formule le prenne en compte.

Pour une meilleure compréhension je joins le fichier.

Si quelqu'un a une idée et un peu de temps!

merci beaucoup!!

Bonjour,

Après quelques essais de concaténation et d'INDIRECT, je pense que je passerais par des si testant la valeur de B5 et réécrivant la formule en fonction du signe trouvé

c'est noté! merci beaucoup!

une idée comme ceci :

=SOMMEPROD((F2:F18>=B3)*(F2:F18<=B4)*((G2:G18<C5)*(B5="<")+(G2:G18>C5)*(B5=">"))*(G2:G18))

mais c'est bien sur! les choses paraissent évidentes quand on les voit finalisées! je n'y aurais jamais pensé pourtant...

merci neaucoup!!

beabianchini a écrit :

mais c'est bien sur! les choses paraissent évidentes quand on les voit finalisées!

oui sans doute ...

à poursuivre pour les "<=" et les ">="

oui!

et encore merci!

Bonsoir,

Un peu après la bataille, mais on peut aussi utiliser SOMME.SI.ENS :

=SOMME.SI.ENS(G2:G18;F2:F18;">="&B3;F2:F18;"<="&B4;G2:G18;B5&C5)

A+

merci beaucoup!

néanmoins je dois absolument utiliser somme prod!!!

Rechercher des sujets similaires à "somme prod"