Problème Sous-total et sommeprod

Fermé
Mel - 25 janv. 2017 à 15:58
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 janv. 2017 à 17:25
Bonjour,

Je dispose d'un fichier très charger et je dois générer un tableau en fonction d'un filtre.

Pour être plus clair :

Mon fichier Excel comporte 2 feuilles :
Une contenant mon tableau , celui-ci comporte plusieurs colonnes mais deux seules m’intéresses, celle contenant mes poste ("P8820","P8021",ect...) et celle contenant mes prix ("8",15,14,ect...) , plusieurs lignes porte le même nom de poste

Une autre feuille contenant mon tableau :
Pour le moment à un poste il associe un prix à mon poste
Je voudrais que lorsque je filtre la date il se mette à jour , une idée?




2 réponses

DjiDji59430 Messages postés 4169 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 6 janvier 2025 682
25 janv. 2017 à 17:16
Bonjour,

Essaye avec un tcd

Crdmt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
25 janv. 2017 à 17:25
Bonjour
Vous pouvez:
soit filtrer votre tableau de base de données:
sur le poste et sur la date
et au dessus du tableau, (en tous cas hos champ)cette formule, exemple pour une colonne de nombre de D2 à D100:
=SOUS.TOTAL(9;D2:D100)
vous donnera uniquement le total des lignes affichées.

soit insérer un TCD affichable en feuille 2, qui vous pemettra de sélectionner la date et le pmoçste, et d'en afficher la, liste et les cumuls

soit utiliser cette formule pour le tableau 2, avec par exemple
base données,(appelons la Bdd) les dates en A2:A100, les réf en B2:B100 et les valeurs en D2:D100
Dans le tyableau 2, date en A1,Nréf en B1 en C1:

=SOMMEPROD((Bdd!$A$2:$A$100)=A1)*(Bdd!$B$2:$B$100=B1)*(Bdd!$D$2:$D$100))

c'est à peu près tout ce que je peux vous proposer

crdlmnt
0