XL 2013 TCD et formules

jlbcall

XLDnaute Occasionnel
Bonjour à tous,

J'ai besoin d'avoir dans un tableau croisé dynamique d'intégrer certaines valeurs qui ne sont pas calculées pas ma base de données.
J'ai besoin besoin de valeurs que l'on ne peut trouver qu'en passant par des formules.
Dans un premier temps est-il possible d’intégrer des formules plus ou moins complexes dans un TCD.
En cherchant sur différents sites j'ai entendu parler de PowerPivot.
Est que ce complément d'excel pourrait me faciliter la tache.
Merci d'avance pour vos réponses et bonne soirée
 

Pièces jointes

  • Exemple.xlsx
    15.6 KB · Affichages: 38

chris

XLDnaute Barbatruc
Bonjour

Déjà ne pas confondre dénombrement et somme : on ne peut additionner que des valeurs numériques.

Il fait mettre la source sous forme de tableau de ligne 2 à la dernière ligne remplie.

Quand tu crées ton TCD, coche la case Ajouter au modèle de données.
Cela bascule le tableau dans le modèle PowerPivot.

Puis prends comme opération pour le champ SVO distinctcount
 

jlbcall

XLDnaute Occasionnel
Bonjour
Merci déjà pour ta réponse je suis sous Excel 2013 et je ne trouves pas la Case Ajouter au modèle de données.
Et j'avoue ne pas comprendre "mettre le source sous forme de tableau de ligne2" dans mon exemple je n'ai copié que deux colonnes de ma base de données qui en a une trentaine.
Merci
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Peut être comme cela, regarde la dernière ligne.

upload_2017-10-31_10-35-4.png


JHA
 

chris

XLDnaute Barbatruc
Bonjour

Avec 2010, PowerPivot n'est pas intégré, il faut le télécharger et l'installer, donc pas évident en entreprise.

Dans ce cas il faudra une colonne calculée dans la source
Code:
=1/NB.SI.ENS($A$2:$A$186;A3;$B$2:$B$186;B3)
et la somme sur cette colonne dans le TCD

Pour les tableaux, indispensable quand on fait des TCD, voir Ce lien n'existe plus
 

jlbcall

XLDnaute Occasionnel
Bonjour

Avec 2010, PowerPivot n'est pas intégré, il faut le télécharger et l'installer, donc pas évident en entreprise.

Dans ce cas il faudra une colonne calculée dans la source
Code:
=1/NB.SI.ENS($A$2:$A$186;A3;$B$2:$B$186;B3)
et la somme sur cette colonne dans le TCD

Pour les tableaux, indispensable quand on fait des TCD, voir Ce lien n'existe plus
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 196
Messages
2 086 101
Membres
103 116
dernier inscrit
kutobi87