Formule SOMMEPROD ne fonctionne pas

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 !

chris6999

XLDnaute Impliqué
Bonjour

J'essaye de faire une feuille RECAP pour dénombrer certaines données en fonction de plusieurs critères?

Mais voilà, je ne sais pas pourquoi ma formule Sommeprod ne fonctionne pas et je ne sais pas pourquoi.

Je mets un fichier en PJ avec commentaires pour mieux expliquer mes attentes.

Si quelqu'un peut me dire pourquoi je n'ai rien qui remonte...

Merci d'avance
Cordialement
 

Pièces jointes

Re : Formule SOMMEPROD ne fonctionne pas

Bonjour et merci modeste

C'est tellement évident que j'ai un peu honte de moi.

Mais un truc me chiffonne malgré tout :
Lorsque je souhaite uniquement faire remonter le nombre de valeurs correspondant = D12 (ou Traité) j'ai tj 0

=SOMMEPROD(LISTE_034077_SIR!$X$2:$X$1000=D$12)
qui est équivallent à =SOMMEPROD(LISTE_034077_SIR!$X$2:$X$1000="Traité")

C'est pourquoi j'ai utilisé en D13 la formule =NB.SI(LISTE_034077_SIR!$X$2:$X$1000;D$12)

Je ne pense pas qu'il s'agisse d'un problème de format dans ce cas là.
Pourquoi alors rien ne remonte en résultat?

Il y a sûrement qq chose que je ne maitrise pas dans l'utilisation de SOMMEPROD...

En tous cas merci encore et bonne journée




Bonjour chris6999,

Quel est le format de la colonne AA en feuille LISTE_034077_SIR ?

... Allez, avec cet indice, tu devrais t'approcher sensiblement de la solution!
 
Re : Formule SOMMEPROD ne fonctionne pas

Bonjour,

Mais un truc me chiffonne malgré tout :
Lorsque je souhaite uniquement faire remonter le nombre de valeurs correspondant = D12 (ou Traité) j'ai tj 0

=SOMMEPROD(LISTE_034077_SIR!$X$2:$X$1000=D$12)
qui est équivallent à =SOMMEPROD(LISTE_034077_SIR!$X$2:$X$1000="Traité")
As-tu essayé de multiplier par 1, genre :
=SOMMEPROD((LISTE_034077_SIR!$X$2:$X$1000=D$12)*1)
 
Re : Formule SOMMEPROD ne fonctionne pas

Re,
Salut Jean-Claude 🙂

C'est tellement évident que j'ai un peu honte de moi.
Je suis bien placé pour te dire qu'on n'en meurt pas 🙂


=SOMMEPROD(LISTE_034077_SIR!$X$2:$X$1000=D$12)
Il y a sûrement qq chose que je ne maitrise pas dans l'utilisation de SOMMEPROD...
SOMMEPROD fait la somme des produits de ... 2 matrices (en général!).
Tu devrais obtenir un résultat avec =SOMMEPROD((LISTE_034077_SIR!$X$2:$X$1000=D$12)*1). Mais ton NB.SI me semble préférable: inutile d'utiliser une fonction matricielle, si ce n'est pas utile.

Belle journée à toutes et tous,

[Edit:] Aaarrgh! Désolé Marcel32 😱
 
Re : Formule SOMMEPROD ne fonctionne pas

Merci à tous pour vos réponses.

Le truc de *1 fonctionne très bien.
Je vais néanmoins suivre le conseil de modeste en conservant l'option NB.SI
C'était juste une question qui me taraudait depuis un moment.
Je m'endormirai moins bête ce soir.

Merci encore
 
Re : Formule SOMMEPROD ne fonctionne pas

Bonjour à tous,

Je viens de voir le sujet de Chris6999 qui m'a permis de découvrir un peu le fonctionnement de sommeprod qui est d'ailleurs très bien expliqué sur Exelabo.net par notre amie Misange.
Mais j'avoue ne pas avoir compris l'histoire du "copier/collage spécial/multiplication de la colonne A:A qui faisait que la formule de Chris ne fonctionnait pas.
Serait-il possible d'avoir l'explication?

Merci d'avance et bonne journée

Bruno
 
Re : Formule SOMMEPROD ne fonctionne pas

Bonjour à tous,

La colonne AA était du texte.
En Copiant cette colonne et en Collant Spécial et en cochant Multiplication, le "texte qui ressemble à du numérique" devient du numérique. Et est donc calculable par la fonction.

Capture 1.png

A+ à tous
 

Pièces jointes

  • Capture 1.png
    Capture 1.png
    8.5 KB · Affichages: 83
  • Capture 1.png
    Capture 1.png
    8.5 KB · Affichages: 72
Re : Formule SOMMEPROD ne fonctionne pas

Bonjour JCGL,
Merci pour ton explication, cependant, j'avais déjà changé le format de la colonne A/A en nombre et elle ne marchait pas. Par contre avec ta manipulation, Bingo!!
Bizarre.
Pourquoi en simple format nombre elle ne fonctionne pas?
 
Re : Formule SOMMEPROD ne fonctionne pas

Bonjour à tous,

C'était du TEXTE et la mise au format personnalisé NOMBRE ne change rien à l'affaire (les formats sont pour beaucoup du visuel
EG : pour Excel, nous sommes aujourd'hui le 41 986 (nombre de jours écoulés depuis le 01/01/1900) même si tu peux voir dans la cellule 13 ou 13/12 ou 13/12/14 ou 13/12/2014 ou sam ou samedi ou 2014/12/15 ou.....

A+ à tous
 
- 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
2
Affichages
345
Réponses
12
Affichages
402
Réponses
7
Affichages
271
Retour