Problème avec SOMMEPROD

Marco60

XLDnaute Occasionnel
Bonjour le forum,
j'ai un problème avec SOMMEPROD.

Dans le fichier joint, je souhaite calculer un montant pour chaque mois et ma formule n'est pas bonne. Elle fonctionne pour calculer le nombre de facture mais pas le montant. ceci sachant que j'ai nommé des plages de cellules (onglet saisie).

Je pensais qu'en adaptant la formule de B2 en B3 ça marcherait. Mais non !!!

Et pourtant je ne pense pas être loin de la vérité.

Merci d'avance pour votre aide.

Marc
 

Pièces jointes

  • Sommeprod.xls
    43.5 KB · Affichages: 108
  • Sommeprod.xls
    43.5 KB · Affichages: 110
  • Sommeprod.xls
    43.5 KB · Affichages: 108

Jocelyn

XLDnaute Barbatruc
Re : Problème avec SOMMEPROD

Bonjour le Forum,
Bonjour Marco,

alors a essayer en B2 pour le nombre

=SOMMEPROD((ANNEE(DateFacture)=$A$1)*(MOIS(DateFacture=$B$1)))

si le résultat est 0 et que tu ne veux rien

=si(SOMMEPROD((ANNEE(DateFacture)=$A$1)*(MOIS(DateFacture=$B$1)))=0;"";SOMMEPROD((ANNEE(DateFacture)=$A$1)*(MOIS(DateFacture=$B$1))))

en B3 pour le montant

=SOMMEPROD((ANNEE(DateFacture)=$A$1)*(MOIS(DateFacture=$B$1))*Montant)

même procédé que précédemment si tu veux ne rien avoir en cas de 0

Jocelyn
 

Monique

Nous a quitté
Repose en paix
Re : Problème avec SOMMEPROD

Bonjour,

Plus court !

Plages nommées par Insertion - Nom - Définir
pour que la formule ne prenne pas en compte 65635 lignes !

Format personnalisé pour éviter les formules conditionnelles.
 

Pièces jointes

  • SommeprodMarcoV1.zip
    8.1 KB · Affichages: 32

Marco60

XLDnaute Occasionnel
Re : Problème avec SOMMEPROD

Bonjour Monique, JMPS, Jocelyn, le forum,

C'est exactement ce qu'il me fallait et en plus la formule plus courte.

Ce qui m'éxaspère, c'est que j'en étais pas si loin que ça. Il faut vraiment que j'apprenne à maîtriser ce SOMMEPROD.

Merci à Tous pour votre aide et votre rapidité de réponse, et bon week-end.

A+

Marc
 

Statistiques des forums

Discussions
312 370
Messages
2 087 688
Membres
103 638
dernier inscrit
Pascal29