Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

SommeProd avec critères variables

  • Initiateur de la discussion Initiateur de la discussion tellib
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

tellib

XLDnaute Junior
Bonjour,

j'essaye d'utiliser une seule fonction sommeprod où l'utilisateur choisira son critère de sélection : <, <=, =, >, >=


mais je n'y arrive pas : à chaque fois j'ai une erreur de syntaxe aussi je sollicite votre aide

je vous joint un fichier Excel en exemple

Merci d'avance
 

Pièces jointes

Re : SommeProd avec critères variables

merci pour cette solution
mais ca me convient pas trop car ce que j'ai mis est un exemple simple mais mon projet est beaucoup plus compliqué
et votre solution équivaut à faire le calcul 5 fois et ensuite rechercher la bonne solution
ce que je voudrais c'est faire le calcul directement 1 seule fois....
c'est à dire comme faire entre en variable dans sommeprod le >=, <, =, >.....
 
Re : SommeProd avec critères variables

re,
et votre solution équivaut à faire le calcul 5 fois et ensuite rechercher la bonne solution
c'est quand même Excel qui fait le boulot ............. 🙂🙂🙂
............ et tout cela peut être caché sur une autre feuille

si j'avais su le faire avec SommeProd, je l'aurais fait

à+
Philippe
 
Re : SommeProd avec critères variables

merci pour votre aide
en fait j'ai plus de 100 000 enregistements une vingtaine de colonnes avec des somme.prod....
et j'ai des temps de recalculs d'une vngtaine de seconde....
donc si je dois tout multplier par 5....

alors on ne sait jamais peut-être que quelqu'un a une solution meilleure ?
 
Re : SommeProd avec critères variables

Bonjour,

j'ai essayé et ça marche avec des SI :

Code:
=SI(F6=">";SOMMEPROD(($A$2:$A$15>G6)*($B$2:$B$15));SI(F6=">=";SOMMEPROD(($A$2:$A$15>=G6)*($B$2:$B$15));SI(F6="=";SOMMEPROD(($A$2:$A$15=G6)*($B$2:$B$15));SI(F6="<";SOMMEPROD(($A$2:$A$15<G6)*($B$2:$B$15));SI(F6="<=";SOMMEPROD(($A$2:$A$15<=G6)*($B$2:$B$15)))))))
 

Pièces jointes

Re : SommeProd avec critères variables

Bonjour tout le monde

Voici un essai : dès que tu modifies la valeur du critère ou de l'objectif, la formule s'exécute et se copie colle en valeur (si tu as beaucoup de matrices ça gagne de l'espace)

Bon après midi à toutes et à tous.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…