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

XL 2016 probleme sommeprod

Guismo33

XLDnaute Occasionnel
Bonjour a tous ,

j'ai un tableau avec des nombre et avec des lignes variables, je voudrais utiliser SOMMEPROD pour recuperer mon calcul

formule : SOMMEPROD((b9:b28=k45)*(e9:g28))

mais comme il y a des lignes vides il affiche ##### pourriez vous m'aider svp.



bien à vous
 

job75

XLDnaute Barbatruc
Bonjour Guismo33,

Les lignes réellement vides ne posent pas de problème avec cette formule.

Par contre il y a problème s'il s'agit de textes vides "", alors utilisez :
Code:
=SOMMEPROD(N(b9:b28=k45);g9:g28)
Les plages doivent avoir les mêmes dimensions.

A+
 
Dernière édition:

job75

XLDnaute Barbatruc
Re,

Bien sûr le plus simple est de remplacer "" par 0 dans les formules de la plage E9:G28.

Et de masquer les valeurs zéro de cette plage (cherchez si vous ne savez pas faire).

A+
 

job75

XLDnaute Barbatruc
Re,

J'aurais pu donner dès le début cette formule matricielle :
Code:
=SOMME(SI((B9:B28=K45)*ESTNUM(E9:G28);E9:G28))
à valider par Ctrl+Maj+Entrée.

A+
 

Pièces jointes

  • Somme matricielle(1).xlsx
    15.2 KB · Affichages: 21
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…