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

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
 
Re : Problème avec SOMMEPROD (une fois de plus)

Bonjour Raja,

Merci à toi aussi.
Par syntaxe tu veux sûrement dire aussi que le ; n'est pas bon!?

Quel est le rôle de la multiplication par 1 dans la 2e solution?

Bonne après-midi

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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…