OVH Cloud OVH Cloud

Comment faire un SOMMEPROD sur un filtre automatique ?

8 réponses
Avatar
Titine
Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce forum.
Je suis stagiaire dans une grande entreprise à Paris et j'aimerais savoir
comment procéder pour faire un SOMMEPROD sur un filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la colonne D.
Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la colonne
C mais après le filtre, la formule SOMMEPROD ne s'applique pas à la colonne D
!!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un SOMMEPROD
uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine

8 réponses

Avatar
twinley
Bonjour Mademoiselle Titine,

J'appelle le préposé à l'accueil des nouveaux venus...

jps

Hé ! JPS t'es là ?

à+twinley


Titine wrote:
Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce forum.
Je suis stagiaire dans une grande entreprise à Paris et j'aimerais savoir
comment procéder pour faire un SOMMEPROD sur un filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la colonne D.
Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la colonne
C mais après le filtre, la formule SOMMEPROD ne s'applique pas à la colonne D
!!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un SOMMEPROD
uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine


Avatar
twinley
Je cherche après jps oh jps...

nul doute que quelqu'un va vous trouver une solution Mademoiselle Titine !

twinley


twinley wrote:
Bonjour Mademoiselle Titine,

J'appelle le préposé à l'accueil des nouveaux venus...

jps

Hé ! JPS t'es là ?

à+twinley


Titine wrote:

Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce
forum. Je suis stagiaire dans une grande entreprise à Paris et
j'aimerais savoir comment procéder pour faire un SOMMEPROD sur un
filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la
colonne D.
Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la
colonne C mais après le filtre, la formule SOMMEPROD ne s'applique pas
à la colonne D !!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un
SOMMEPROD uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine




Avatar
jps
titine, nous voilà....
en fait de préposé, je ne suis qu'un dispatcher de posts...
1) pour ton problème, j'en appelle donc au président de la SPA, j'ai nommé
alain vallon, lequel peut, s'il devait être pris par le temps, déléguer le
soin de te répondre à son secrétaire perpétuel, j'ai nommé jacquouille (me
dispensant d'ajouter "la fripouille", comme d'autres, moins délicats que
moi, l'auraient fait
2) pour ton accueil en ta qualité de nouvelle venue sur ce forum (et comme
tu as bien fait d'en pousser la porte puisque tu vois déjà qu'il n'y a ici
que gens sérieux), j'en appelle à philippe R qui t'adressera dès qu'il aura
fini de déjeuner (c'est à dire vers 16/17h....oui, oui, il est dans le
bâtiment et ce matin il a échappé au casse-croute rituel) le message de
bienvenue qu'il te faudra bien lire car tu y trouveras moult choses pour
réussir ton stage...
aussi, reste bien à l'écoute...
jps

"twinley" a écrit dans le message de
news:
Je cherche après jps oh jps...

nul doute que quelqu'un va vous trouver une solution Mademoiselle Titine !

twinley


twinley wrote:
Bonjour Mademoiselle Titine,

J'appelle le préposé à l'accueil des nouveaux venus...

jps

Hé ! JPS t'es là ?

à+twinley


Titine wrote:

Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce
forum. Je suis stagiaire dans une grande entreprise à Paris et
j'aimerais savoir comment procéder pour faire un SOMMEPROD sur un
filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la
colonne D.
Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la
colonne C mais après le filtre, la formule SOMMEPROD ne s'applique pas
à la colonne D !!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un
SOMMEPROD uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine






Avatar
ru-th
Salut


en principe l'utilisation d'un filtre automatique répond à une condition
donc sans utiliser les filtres
tu peux faire
=sommeprod((ZoneEnColonneD="ValeurCherchée")*(ZoneEnColonneC="AutreValeurChe
rché")*(ZoneASommer))

toutefois, si tu souhaites améliorer ta formule, tu remplaceras le vilain
sommeprod par joli somme en matricielle ;-))


ou
posez un filtre en colonne D en rappliquant un sous.total(9 ou 3 suivant les
valeurs cherchées

ou
préciser quels sont les critères de ton sommeprod et de ton filtre avec
sous.total
a+
rural thierry


"Titine" a écrit dans le message de news:

Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce
forum.

Je suis stagiaire dans une grande entreprise à Paris et j'aimerais savoir
comment procéder pour faire un SOMMEPROD sur un filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la colonne
D.

Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la
colonne

C mais après le filtre, la formule SOMMEPROD ne s'applique pas à la
colonne D

!!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un SOMMEPROD
uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine


Avatar
Titine
Coucou c'est moi de nouveau !!
Tout d'abord, je tiens à te remercier de m'avoir répondu.
Cependant, dans mon cas, je n'arrive pas à écrire cette formule (sans VBA)
même si je sais valider une formule matricielle. Mais ça serait gentil de ta
part si tu pouvais me donner quelques détails en plus.

Et, comme tu as été rapide à me répondre, je te poserai d'autres questions
un peu plus complexes dans la soirée.

Merci encore pour cette réponse.
Titine



Salut


en principe l'utilisation d'un filtre automatique répond à une condition
donc sans utiliser les filtres
tu peux faire
=sommeprod((ZoneEnColonneD="ValeurCherchée")*(ZoneEnColonneC="AutreValeurChe
rché")*(ZoneASommer))

toutefois, si tu souhaites améliorer ta formule, tu remplaceras le vilain
sommeprod par joli somme en matricielle ;-))


ou
posez un filtre en colonne D en rappliquant un sous.total(9 ou 3 suivant les
valeurs cherchées

ou
préciser quels sont les critères de ton sommeprod et de ton filtre avec
sous.total
a+
rural thierry


"Titine" a écrit dans le message de news:

Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce
forum.

Je suis stagiaire dans une grande entreprise à Paris et j'aimerais savoir
comment procéder pour faire un SOMMEPROD sur un filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la colonne
D.

Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la
colonne

C mais après le filtre, la formule SOMMEPROD ne s'applique pas à la
colonne D

!!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un SOMMEPROD
uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine







Avatar
JièL Goubert
Bonjoir(c) Titine

continue comme ça, le début est très bien

plutot qu'on sommeprod, si tu faisais 2 sous totaux, non ?
=SOUS.TOTAL(9;quantité)*SOUS.TOTAL(9;prix HT)

c'est pas pareil ?

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/
*** ENQUETE SUR LES NEWSGROUPS MICROSOFT FRANCOPHONES ***
http://collecxia.microsoft.fr/formulaires/forms/enquetenewsgroupfy04/

Le 02/12/2004 12:07 vous avez écrit ceci :
Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce forum.
Je suis stagiaire dans une grande entreprise à Paris et j'aimerais savoir
comment procéder pour faire un SOMMEPROD sur un filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la colonne D.
Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la colonne
C mais après le filtre, la formule SOMMEPROD ne s'applique pas à la colonne D
!!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un SOMMEPROD
uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine


Avatar
Titine
Merci de m'avoir répondu mais malheureusement la formule ne marche pas pour
la bonne et simple raison que les prix HT sont différents les uns des autres
dans la colonne.
Si vous trouvez une autre formule, faites-moi signe?
Merci d'avance.

Titine


Bonjoir(c) Titine

continue comme ça, le début est très bien

plutot qu'on sommeprod, si tu faisais 2 sous totaux, non ?
=SOUS.TOTAL(9;quantité)*SOUS.TOTAL(9;prix HT)

c'est pas pareil ?

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/
*** ENQUETE SUR LES NEWSGROUPS MICROSOFT FRANCOPHONES ***
http://collecxia.microsoft.fr/formulaires/forms/enquetenewsgroupfy04/

Le 02/12/2004 12:07 vous avez écrit ceci :
Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce forum.
Je suis stagiaire dans une grande entreprise à Paris et j'aimerais savoir
comment procéder pour faire un SOMMEPROD sur un filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la colonne D.
Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la colonne
C mais après le filtre, la formule SOMMEPROD ne s'applique pas à la colonne D
!!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un SOMMEPROD
uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine





Avatar
Philippe.R
Bonsoir Titine,
Voici une copie du célèbre Message de Bienvenue rédigé par Monique (qui est bien trop occupée depuis
maintenant bien longtemps par ailleurs et qui nous manque toujours) ; il présente une belle collection
de références qui devraient t'aider à progresser.
"==============================début de copie================================"
bienvenue sur mpfe :-)

Sur les sites proposés dans ce message d'accueil, tu découvriras des
cours (avec ou sans VBA), des classeurs d'exemples à télécharger, des
macros, des trucs et astuces...

Pour connaître les habitudes de mpfe (et les erreurs à éviter, comme les
fichiers joints...), tu peux lire ces messages publiés régulièrement
ici, avec l'un de ces intitulés
- FAQ MPFE http://dj.joss.free.fr/netiquet.htm (nétiquette, conseils...)
- [Charte] du forum MPFE
et consulter cette page
http://www.excelabo.net/mpfe/connexion.php
(connexion,conseils...), à consulter absolument si tu suis le forum
depuis un site web (la solution la moins efficace et la moins
confortable) ou avec le serveur de Wanadoo (très peu performant quant au
délai d'affichage et au nombre de messages publiés).
Le serveur à utiliser : news.microsoft.com - ou cliquer directement sur
news:microsoft.public.fr.excel

Pour les débutants, voilà 5 bons trucs pour apprendre vite :
- utiliser souvent l'enregistreur de macro et analyser le code obtenu
- utiliser la touche F1 pour appeler l'aide (à propos du mot-clef, en
VBA, sur lequel se trouve le curseur)
- tester et essayer de comprendre des réponses faites à d'autres
- consulter souvent les sites renseignés
- ne jamais hésiter à poser des questions sur le forum

Voici la liste des sites dédiés à Excel, réalisés par des mpfie(ne)s et
que nous devons tous avoir dans nos favoris.
Débutant ou utilisateur confirmé, tu y trouveras de quoi apprendre,
progresser et résoudre bien des problèmes.
(la date d'une mise à jour est signalée par ** ** )
http://dj.joss.free.fr/faq.htm ** 16/09/04 **
la FAQ du forum, mise en oeuvre par Daniel et à lire absolument par tout
nouveau sur mpfe : la bonne manière de participer au forum (charte,
souriettes, abréviations...), liens, bibliographie, les réponses aux
questions le plus souvent posées, des trucs et astuces, un moteur de
recherche interne et externe (Yahoo), une page débutants
http://www.excelabo.net/xl/debuter.php ** 27/11/04 **
le site humoro-ludique de Misange : une importante rubrique "Trucs et
astuces", des classeurs à télécharger, un glossaire, une page débutants,
des jeux en VBA... et un méta-moteur de recherche sur 6 sites de cette
liste...
mais aussi tout ce qui fait "l'esprit mpfe", les perles, les gifs...
et,sur http://fotoflo.free.fr/ les photos des soupers/dîners de mpfe
http://longre.free.fr/ ** 19/03/03 **
le site de Laurent, notre Grand Chef à Quatre Plumes : de très nombreux
liens commentés, les macros pointues de Laurent... (techniques de
programmation, calculs de dates et d'heures, Api...)
http://jacxl.free.fr/mpfe/ ** 01/03/03 **
le site de : les graphiques, la bourse, le Web, un cours VBA, un
moteur de recherche à la page Aide... et le trombinoscope des
mpfien(ne)s
http://ericrenaud.free.fr/index.html ** 25/04/04**
le site d'Eric : particulièrement destiné aux débutants (UserForm...)
http://frederic.sigonneau.free.fr** 15/08/04**
le site de Frédéric : gestions de temps, VBA pour Excel... une mine d'or
de macros
http://xlbysteph.free.fr/aideinformatique/web.htm ** 27/12/03 **
le site de Stéphane : cours VBA, Excel 4 (ou 5) et Excel 97/2000...
http://perso.club-internet.fr/bdafonse
le site de Bruno : formules, classeurs à télécharger...
http://cherbe.free.fr/ ** 26/02/04 **
le site de Christian : initiation à Excel, initiation à VBA, Excel
avancé sans VBA... (cours à télécharger)
http://www.ilyapa.net/excel/ ** 18/05/04 **
le site de Pascal : procédures VBA, composants par
l'exemple,calendriers, jeux
http://intendant.free.fr/ ** 11/03/02 **
le site de Thierry : cours VBA (début et perfectionnement), graphique,
Excel en bureautique...
http://www.polykromy.com/ ** 24/03/04**
le site de Gaëtan : cours sur Excel sans VBA, les couleurs, des astuces
animées...
http://www.gaboly.com ** 05/02/03 **
le site de Michel, cours Excel et VBA (avec un Mac)...
http://www.excel-downloads.com ** 24/10/04**
le site de David, des programmes Excel à télécharger
http://mapage.noos.fr/pnoss/excel.html ** 23/08/02 **
le site de Philippe, trucs et astuces, Exoutils (barre d'outils pour
Excel à télécharger)...
http://www.champey.com/
le site de Patrice : les langages de programmation (VB, VBS et VBA)
http://www.anthony-penel.fr.st
le site d'Anthony : des macros appliquées à la finance
http://www.fundp.ac.be/~jmlamber/
le site de Jean-Marie : initiation VBA, TCD, listes, solveur...
http://www.ibelgique.com/OfficeAssistant ** 14/03/02 **
le site de Bureauticien : nombreux exemples résolus par VBA,fonctions...
http://www.cathyastuce.com/index.htm ** 28/02/04**
le site de Cathy : cours Excel avec ou sans VBA...
http://perso.wanadoo.fr/jean.duprat
le site de Papy Jean : fiches Excel pour débutants...
http://www.ifrance.com/fleguen/excel.html
le site de Konga : des classeurs d'exercices (fonctions, macros)
http://www.er.uqam.ca/merlin/xw999998/fr/fexcel.htm
le site de Patrice Roy : des conseils clairs pour débuter

Pour une collection très fouillée d'adresses (avec commentaires) :
le classeur de Clément M, à télécharger sur disciplus (Excelabo)
Favoris.xls
Et un lien à y ajouter, la liste des constantes intrinsèques de VBA avec
leur valeur numérique (par versions d'Excel) :
http://support.microsoft.com/support/kb/articles/Q112/6/71.ASP
(télécharger: wc0993.exe)

Pour le passage de Excel 4 à Excel 97, un lien proposé par Geo
http://www.microsoft.com/FRANCE/officedev/infotech/info.asp?mar=/FRANCE/
officedev/infotech/MacroXLtoVBA.html
(le lien tient sur plusieurs lignes, il se termine par html)
ou http://minilien.com/?5vyhNUG62R

Enfin, pour retrouver d'anciens messages, tu peux aller sur
http://groups.google.com/advanced_group_search
avec les conseils de Clément M pour obtenir les meilleurs résultats :
--- Là, il y a un écran "bilingue" qui permet de faire une recherche
plus ou moins pointue, selon les informations dont l'on dispose.
Une fois que l'on a repéré un message, il est possible de récupérer
l'ensemble de la ficelle, en cliquant sur "Voyez Fil de Discussion (x
articles)".
Google fonctionne très mal quand on fait une recherche avec un nom
qui contient des accents. Il semble donc préférable d'utiliser l'adresse
électronique comme nom d'auteur ; avec toutefois encore quelques réserves,
tel ou tel pseudo pouvant être préférable.
Auteur => 496
Auteur la_bonne_adresse_de jps => 5.160 messages
Auteur Sabatier => 13.600 messages
Auteur jps => 76 messages
---
Sinon, pour tailler la bavette, une dernière adresse :
http://www.VBA.fr
Bonne lecture et à bientôt sur mpfe.

"================================fin de copie================================="

--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Titine" a écrit dans le message de news:

Bonjour,
je m'appelle Clémentine et c'est la première fois que je viens sur ce forum.
Je suis stagiaire dans une grande entreprise à Paris et j'aimerais savoir
comment procéder pour faire un SOMMEPROD sur un filtre automatique.

Je vais essayer d'expliquer clairement mon cas.
Par exemple, j'ai le tableau suivant :

Code produit Désignation Quantité Prix HT


Je fais un filtre automatique sur ce tableau. J'utilise la formule
SOUS.TOTAL(9;x) pour la colonne C et la formule SOMMEPROD pour la colonne D.
Après l'utilisation du filtre, la formule SOUS.TOTAL s'applique à la colonne
C mais après le filtre, la formule SOMMEPROD ne s'applique pas à la colonne D
!!!

Pourriez-vous m'aider à obtenir, après un filtre automatique, un SOMMEPROD
uniquement sur les cellules affichées?

Je remercie beaucoup la personne qui sera capable de me donner réponse.

Titine