sous total avec somme produit

GHISLAIN

XLDnaute Impliqué
bonjour le forum,


je but sur une formule pour compter le nombre de cellule suivant une selection : j'utilise cette formule ci apres

=SOMMEPROD((ESTNUM(CHERCHE($B$1;$A$17:$A$65000))*($F$17:$F$65000=A4)))

pour compter le nombre de cellule repondant a des criteres

toutefois je souhaiterais completer cette formule par un sous total lors de l'application du filtre sur le mois

mais je n'y parviens pas .

merci a tous de vos suggestions

cordialement
ghislain
 

Pièces jointes

  • soustotal.xls
    21 KB · Affichages: 86
  • soustotal.xls
    21 KB · Affichages: 97
  • soustotal.xls
    21 KB · Affichages: 94

Legolas

XLDnaute Occasionnel
Re : sous total avec somme produit

Bonjour,

Je pense qu'en utilisant la formule

Code:
=SOUS.TOTAL(109;TaPlage)

La fonction 109 de sous.total fait la somme des lignes "visibles"

A+

EDIT : hum, la formule SOUS.TOTAL ne marche pas avec le SOMMEPROD...
Je cherche encore.
 
Dernière édition:

Dugenou

XLDnaute Barbatruc
Re : sous total avec somme produit

Bonjour,
Ce serait tellement simple avec un TCD : voir en pj

Cordialement
 

Pièces jointes

  • ghislain tcd.xls
    21 KB · Affichages: 108
  • ghislain tcd.xls
    21 KB · Affichages: 110
  • ghislain tcd.xls
    21 KB · Affichages: 108

GHISLAIN

XLDnaute Impliqué
Re : sous total avec somme produit

Bonjour Legolas et Dugenou

merci pour vos propositions
je suis en train de tester ta proposition Dugenou sur le TCD .

etant parti sur mon objectif de formule, je n'ai pas precisé que la colonne mois contient des dates styles :01/02/2013 , 05/01/2013etc......

sur mon projet j'avais deja par formule l'option d'un filtre par mois sur c'est dates (de a17 a g65000)
en metant en oeuvre le TCD la liste de dates s'affiche , ce qui est logique .

Sans devoir rajouter une colonne qui prendrai en compte que le mois de la date est t'il possible dans le TCD de transformer c'est date en mois ??

cordialement

ghislain

NB la fonction TCD je ne l'avais jamais utilisé , merci pour cette suggestion
 

Dugenou

XLDnaute Barbatruc
Re : sous total avec somme produit

Bonjour,
saisir des dates, actualiser la tableau.
déplacer le tableau pour pour afficher plus de lignes.
Remplacer provisoirement les destinataires par les dates
quand les dates sont affichées, clic droit /grouper te permet d'afficher le groupage par mois (Sans colonne supplémentaire dans le tableau)
replacer les dates en champ de page, replacer les destinataires
voir pj
 

Pièces jointes

  • ghislain tcd.xls
    21.5 KB · Affichages: 85
  • ghislain tcd.xls
    21.5 KB · Affichages: 90
  • ghislain tcd.xls
    21.5 KB · Affichages: 73

JHA

XLDnaute Barbatruc
Re : sous total avec somme produit

Bonjour à tous,

C'est un peu tard mais comme cela est fait.

Code:
=SOMMEPROD(($A$15:$A$240=B$1)*($F$15:$F$240=$A2)*SOUS.TOTAL(3;DECALER($A$14;LIGNE($1:$226);)))

JHA
 

Pièces jointes

  • soustotal Ghyslain.xls
    21.5 KB · Affichages: 103

GHISLAIN

XLDnaute Impliqué
Re : sous total avec somme produit

re ,

merci pour ton aide

je parviens a construire mon TCD .
Concernant les dates

1 j'ai remplacé les destinataires par les dates
2 le selectionne la totalité des dates , clic droit et j'ai "grouper et afficher detail" puis "grouper"
3 ca me met pas les mois comme tu as fait dans ta proposition mais juste "groupe1"

y a un truc que je dois pas comprendre

merci

cordialement
 

JBOBO

XLDnaute Accro
Re : sous total avec somme produit

Bonjour,

Un essai :
Selon l'exemple en D15 :
=SI(SOUS.TOTAL(1;D17:D65000)<>SOUS.TOTAL(4;D17:D65000);"";(SOUS.TOTAL(1;D17:D65000)))
et en B4 :
=SI($D$15="";SOMMEPROD((ESTNUM(CHERCHE(B$1;$A$17:$A$65000))*($F$17:$F$65000=$A4)));SOMMEPROD((ESTNUM(CHERCHE(B$1;$A$17:$A$65000))*($F$17:$F$65000=$A4)*($D$17:$D$65000=$D$15))))
,
à tirer vers le bas et vers la droite.

Toutefois la formule ne fonctionne que pour un tri mois par mois, et non pour plusieurs mois.

A tester !
 

JBOBO

XLDnaute Accro
Re : sous total avec somme produit

Bonjour,

Un essai :
Selon l'exemple en D15 :
=SI(SOUS.TOTAL(1;$D$17:$D$65000)<>SOUS.TOTAL(4;$D$17:$D$65000);"";(SOUS.TOTAL(1;$D$17:$D$65000)))
et en B4 :
=SI($D$15="";SOMMEPROD((ESTNUM(CHERCHE(B$1;$A$17:$A$65000))*($F$17:$F$65000=$A4)));SOMMEPROD((ESTNUM(CHERCHE(B$1;$A$17:$A$65000))*($F$17:$F$65000=$A4)*($D$17:$D$65000=$D$15))))
,
à tirer vers le bas et vers la droite.

Toutefois la formule ne fonctionne que pour un tri mois par mois, et non pour plusieurs mois.

A tester !
 

Dugenou

XLDnaute Barbatruc
Re : sous total avec somme produit

Le groupage par date est assez sélectif ou chiant comme tu veux.
Il faut absolument que tu n'aies que des dates dans la colonne. Pas de vide, pas de texte
une fois que tu as corrigé cela il faut actualiser (plusieurs fois semble fonctionner) l'idéal est de sortir le champ du tableau, puis le remettre après actualisation.
quand ça marche tu as une boite spéciale qui te permet de choisir mois et année
 

Shiloah

XLDnaute Nouveau
Re : sous total avec somme produit

Bonjour cher tous !

Besoin d'aide sur un sujet, étant plutôt débutante avec Excel.

Je souhaiterais faire un sous-total incluant des sommes produits, sans passer par la solution "rajoute une colonne et cache-là". Par ce moyen, les données devraient se recalculer selon ce que je choisis de filtrer dans mes critères?

Faut-il utiliser une formule avec "décaler" ?

Voici de plus amples explications sur cette feuille excel :

Regarde la pièce jointe somme produit conditionnel avec option filtre.xls

Ceci est un sujet assez urgent pour moi, car c'est pour des raisons professionnelles :)

Merci d'avance.
 

Pièces jointes

  • somme produit conditionnel avec option filtre.xls
    15.5 KB · Affichages: 61
  • somme produit conditionnel avec option filtre.xls
    15.5 KB · Affichages: 54

Dugenou

XLDnaute Barbatruc
Re : sous total avec somme produit

Bonjour,
en mettant le nom du produit choisi en D27 :
Code:
=SOMMEPROD(($A$2:$A$17=D27)*C2:C17*D2:D17)
Cordialement

oups pj pas enregistrée avant envoi

c'est corrigé
 

Pièces jointes

  • shiloa.xls
    26 KB · Affichages: 89
Dernière édition:

Shiloah

XLDnaute Nouveau
Re : sous total avec somme produit

Génial, merci beaucoup !

Super forum :)

Je me suis rendue compte que je n'avais pas intégré toutes les données que je voulais dans mon tableau, mais la formule que tu m'as donnée est top, et m'a servi pour une autre partie de mon excel.

Encore merci !
 

Discussions similaires

Statistiques des forums

Discussions
314 634
Messages
2 111 435
Membres
111 136
dernier inscrit
Ahmad Ibnou