SOMMEPROD = #valeur!

LPandre

XLDnaute Impliqué
Bonjour,
j'avais la prétention de la connaitre cette formule , et là... badaboum.

Bref , pourquoi la colonne E de mon onglet F1 me renvoie ce message ?
J'ai bien trouvé une solution de remplacement avec une matricielle, mais ne pas comprendre ce qui cloche m'agace.

Par avance merci.
@+
 

Pièces jointes

  • Smp.zip
    6.6 KB · Affichages: 121

Jocelyn

XLDnaute Barbatruc
Re : SOMMEPROD = #valeur!

Bonjour le Forum,
Bonjour LPandre,


dans la formule =SOMMEPROD(('F2'!$A$1:$A$500=A4)*('F2'!$B$1:$B$500))

les plages commences en ligne1 et le soucis vient du fait que 'F2'!$B$1 n'est pas numérique donc il ne reconnait pas la valeur pour coriger il suffit d'écrire

=SOMMEPROD(('F2'!$A$2:$A$500=A4)*('F2'!$B$2:$B$500))

Jocelyn
 

phil75016

XLDnaute Junior
Re : SOMMEPROD = #valeur!

Bonjour

J'ai le même problème car je voudrais utiliser sommeprod car j'ai deux critères mais la colonne contenant des chiffres contient aussi des caractères. Y a t'il un moyen que seules les valeurs numériques soient additionnées.

Merci
 

Tibo

XLDnaute Barbatruc
Re : SOMMEPROD = #valeur!

Bonjour,

Il est possible de passer par une matricielle du style :

Code:
=SOMME(SI(ESTNUM(plage_cellules));plage_cellules)

Formule matricielle, donc validation par CTRL + MAJ + ENTREE

On peut ajouter d'autres conditions dans la formule

Si problème adaptation, reviens avec un extrait de ton fichier anonymisé.

@+
 

abcd

XLDnaute Barbatruc
Re : SOMMEPROD = #valeur!

Bonjour,

SOMMEPROD n'a pas l'air de fort bien s'entendre avec DROITE !

Essaie :
=SOMME(SI(DROITE(C2:C2614;1)="P";K2:K2614))
formule matricielle à valider par Ctrl+Maj+Entrée
plages à adapter suivant besoins.

abcd
 

Raja

XLDnaute Accro
Re : SOMMEPROD = #valeur!

Bonjour, Salut à tous,

Essaye la formule suivante :

Code:
=SOMMEPROD((DROITE(C6:C49)="P")*1;(K6:K49))

ou bien ta formule transformée ainsi :

Code:
=SOMMEPROD((K$2:K$2614);(DROITE($C$2:$C$2614)="P")*1)
 
Dernière édition:

phil75016

XLDnaute Junior
Re : SOMMEPROD = #valeur!

Merci mais çà ne fonctionne pas mieux, j'obtiens toujours # valeur!
Si je fais partir le calcul de la cellule en dessous du titre çà fonctionne mais ce que je souhaiterais c'est qu'il ne tienne pas compte des cellules non numérique.
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 823
dernier inscrit
ben talha redouane