Problème avec SOMMEPROD (une fois de plus)

  • Initiateur de la discussion Initiateur de la discussion Aloha
  • 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 !

Aloha

XLDnaute Accro
Bonjour,

Comme tous les ans je me retrouve dans la situation où des formules avec SOMMEPROD ne veulent plus fonctionner.

J'ai essayé de tirer partie de la même discussion l'année passée mais je n'y parviens pas.

Je me rappelle qu'on me disait qu'il y avait des cellules qui auraient dû être vides mais qui ne l'étaient pas. J'ai multiplié toutes les cellules vides de la colonne sur laquelle se font les calculs par 1, et je reçois toujours 0, donc elles semblent vides.

J'ai confectionné un fichier exemple que je joins et qui contient des données originales.

Merci pour toute aide

Aloha
 

Pièces jointes

Re : Problème avec SOMMEPROD (une fois de plus)

Bonjour,

Sans bien comprendre ce que tu veux comme résultat (vu qu'il n'y a aucun entête donc aucun moyen de comprendre ta logique), n'aurais tu pas mis des ; à la place du signe * ?

=SOMMEPROD(($B$2:$B$105<=J1)*($G$2:$G$105=13)*$L$2:$L$105)

cela donne 643.48... Est ce que c'est ce que tu souhaites obtenir ? C'est en tout cas ce que je vérifie en K107 (j'ai rajouté une colonne pour vérifier)
 

Pièces jointes

Dernière édition:
Re : Problème avec SOMMEPROD (une fois de plus)

Bonjour,

La syntaxe n'est pas la bonne. A essayer la formule suivante :
Code:
=SOMMEPROD(($B$2:$B$105<=J1)*($G$2:$G$105=13)*($L$2:$L$105))
ou bien comme ça aussi :
Code:
=SOMMEPROD(($B$2:$B$105<=J1)*1;($G$2:$G$105=13)*1;($L$2:$L$105))
édit : Salut Brigitte
 
Dernière édition:
Re : Problème avec SOMMEPROD (une fois de plus)

Bonjour et merci Brigitte,

Cela c'est la meilleure!
Dans mon fichier original j'ai des *, mais il y a un certain temps, alors que j'avais également un problème semblable, quelqu'un m'a conseillé de remplacer les * par des ; et cela a marché!
Et maintenant c'est donc le contraire! Va y comprendre quelque chose!

Merci en tout cas. J'ai vérifié dans le fichier original: cela marche!

Aloha
 
- 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

Réponses
3
Affichages
153
Retour