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

SOMMEPROD = #valeur!

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 !

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

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
 
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
 
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é.

@+
 
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
 
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:
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.
 
- 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
6
Affichages
339
Réponses
10
Affichages
377
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…