PowerPivot gestion des relations de 1 à n

flbt

XLDnaute Nouveau
Bonjour,

Je travaille dans PowerPivot sur plusieurs fichiers de bases Excel :
1 la liste des produits
2 les historiques de ventes
3 les ventes de l'année
4 les prévisions de vente.

Mon soucis est de gérer les relations entre ces tables :
La clé est le code produit contenue dans la liste des produits.
Il faudrait pouvoir créer une relation entre cette clé et les clés correspondantes dans les # fichiers.
Mais ceci est impossible dans PowerPivot...
La seule solution trouvée pour le moment est de dupliquer la colonne contenant le code client autant de fois que je dois raccrocher un fichier ;o(
Si quelqu'un a déjà été confronté au pb, merci de ses conseils...

Frédéric
 

chris

XLDnaute Barbatruc
Re : PowerPivot gestion des relations de 1 à n

Bonjour

On peut sans problème dans l'interface Powerpivot établir des relations entre des tables.
Dans l'onglet Accueil de cette interface, tu as un bouton "vue diagramme" où tu peux créer tes relations un peu comme dans Access.
Dans l'onglet Conception tu peux aussi passer par le bouton créer une relation.
La seule obligation est qu'il puisse être établie une relation de 1 à N sans doublons du côté 1.
 

flbt

XLDnaute Nouveau
Re : PowerPivot gestion des relations de 1 à n

Merci de ton retour Chris.

malheureusement, je ne vois pas ce bouton Diagramme sur mon ruban !!!

J'arrive bien à créer les relations, mais pas dans le bon sens !!!
Je veux créer :

Base [Article] Famille [Article]
Base [Article] Prévision [Article]
Base [Article] H 01 [CODE ARTICLE]
Base [Article] H 02 [CODE ARTICLE]
Base [Article] H 11 [CODE ARTICLE]
Base [Article] H 12 [CODE ARTICLE]
...
Et cela n'est pas possible, il n'accepte que :
Base [Article] Famille [Article]
Famille [Article] Prévision [Article]
Prévision [Article] H 01 [CODE ARTICLE]
H 01 [CODE ARTICLE] H 02 [CODE ARTICLE]
H 10 [CODE ARTICLE] H 11 [CODE ARTICLE]
H 11 [CODE ARTICLE] H 12 [CODE ARTICLE]
...
Mais cela ne convient pas car il perd des données au passage.
Bref je n'ai pas trouvée de solution...
 

chris

XLDnaute Barbatruc
Re : PowerPivot gestion des relations de 1 à n

Bonjour

Si tu n'as pas ce bouton c'est que tu as une vieille version de PowerPivot. Fais une mise à jour.

Les relation se créent dans le sens N à 1 (contrairement à Access)
Tu dois donc partir du code article de chacune des bases 2, 3 et 4 et le mettre en relation avec le code article de la liste des produits dont le code article doit être la clé primaire.

Sur l'ancienne version les relations sont plus limitées que sur la nouvelle, d'où peut-être la difficulté.
 

flbt

XLDnaute Nouveau
Re : PowerPivot gestion des relations de 1 à n

Bonjour Chris

J'ai bien testé la solution

J'ai recherché sans succès la possibilité de mettre à jour PowerPivot...
Peux tu me donner le lien de téléchargement ?
Merci d'avance.

Frédéric
 

flbt

XLDnaute Nouveau
Re : PowerPivot gestion des relations de 1 à n

Bonjour

merci Chris, j'ai pu charger la nouvelle version..
J'ai maintenant un autre soucis (voir le fichier joint):

J'ai bien créé une relation entre deux tables.
Quand je crée le tcd (aplati) cela ne fonctionne que si je met une valeur numérique dans la zone somme valeurs.
Sinon cela fait comme s'il n'y avait pas de relation !!!

Ou ai-je fais l'erreur de manip ?

Merci d'avance.
 

Pièces jointes

  • pb pp.docx
    149.4 KB · Affichages: 75

chris

XLDnaute Barbatruc
Re : PowerPivot gestion des relations de 1 à n

Bonjour

Que veux-tu que je fasse avec 2 images dans un fichier Word ?

Joins ton classeur.

Un TCD sert à la ventilation statistiques : si tu ne mets rien dans valeurs ce n'est pas un véritable TCD...
 
Dernière édition:

Discussions similaires