Réaliser des sous-totaux à partir d'un tableau croisé dynami

Y compris Power BI, Power Query et toute autre question en lien avec Excel
b
buzzrouni
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 30 août 2014
Version d'Excel : 2013 FR

Message par buzzrouni » 30 août 2014, 09:46

Bonjour,

A partir d'une base de données, j'ai réalisé un tableau croisé dynamique qui m'indique par commande la quantité commandée par code article (N° CDE > LISTE ARTICLES > QTES CDEES PAR ARTICLE).
Ce tableau reprend les lignes de 200 commandes, j'aimerai réaliser des sous-totaux par 10 commandes, c'est à dire pouvoir connaitre la quantité totale par article pour 10 commandes.
Quelle fonction dois-je utiliser?

Merci beaucoup pour vos conseils.

Cordialement,
Buzzrouni
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'041
Appréciations reçues : 615
Inscrit le : 27 août 2012
Version d'Excel : 365 Insider

Message par Jean-Eric » 30 août 2014, 11:22

Bonjour,
Tu crées une colonne Index (1,2,3,...., n).
Dans ton TCD, tu groupes ce champ par 10 et tu demandes la moyenne.
A tester :D
Si cela ne fonctionne pas, envisage de joindre un fichier. ;;)
Cdlt.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
b
buzzrouni
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 30 août 2014
Version d'Excel : 2013 FR

Message par buzzrouni » 31 août 2014, 09:54

ok merci ! Je vais tester :)
b
buzzrouni
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 30 août 2014
Version d'Excel : 2013 FR

Message par buzzrouni » 1 septembre 2014, 09:48

bonjour,

Je n'arrive pas à utiliser la fonction index et malheureusement je n'arrive pas à vous joindre le fichier excel à partir duquel je souhaite par groupe de 10 commandes obtenir la quantité totale par ID.
Pouvez-vous svp me détailler vos explications.

Le TCD se présente comme suit en colonnes:
N° cde I Code article I Qtée commandee

Pour chaque cde, j'ai plusieurs codes articles. J'aimerai connaitre par groupe de 10 commandes la quantité totale par code article.

Merci !!!

cordialement.
Avatar du membre
eriiic
Passionné d'Excel
Passionné d'Excel
Messages : 9'254
Appréciations reçues : 363
Inscrit le : 7 février 2010
Version d'Excel : 2010fr

Message par eriiic » 1 septembre 2014, 10:12

Bonjour,

Jean-eric ne te disait pas d'utiliser la fonction index() mais de mettre un index (un nombre par groupe de 10 commandes)

Tu peux le faire par formule :
=ENT((SOMME(SI($A$2:A2<>"";1/NB.SI($A$2:A2;$A$2:A2)))-1)/10+1)
Si tu ne peux joindre le fichier c'est parce qu'il est trop gros. Le zipper ou utiliser un site de partage comme cjoint.com (et coller ici le lien fourni)
eric
Classeur2.zip
(15.73 Kio) Téléchargé 17 fois
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(les Shadoks)

En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
b
buzzrouni
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 30 août 2014
Version d'Excel : 2013 FR

Message par buzzrouni » 1 septembre 2014, 23:40

Bonsoir,

Finalement il y avait + simple. J'ai mis en 1er les codes articles au lieu des numéros de cdes, et en sélectionnant 10 cdes / 10 cdes, j'obtiens une quantité totale par code article :)

Merci pour vos conseils.

Cordialement.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message