2017-09-21 1 views
0

j'ai trois tables dont la structure est comme suit-puissance bi: combiner plusieurs tables dans une

Tableau 1-

enter image description here

Tableau 2-

enter image description here

Tableau 3-

enter image description here

Je voulais avoir une table comme celui-ci -

enter image description here

J'ai essayé cette formule particulière pour la création d'une table- calculée

Table = UNION(SELECTCOLUMNS(Table1,"Table1", Tables[Table1]), SELECTCOLUMNS(Table2, "Table2 Totals", Table2[Totals]), SELECTCOLUMNS(Table3, "Table3 Totals", Table3[Totals])) 

Le résultat que je reçois est comme ceci: -

enter image description here

Je ne sais pas pourquoi cela se passe. Que faire dans ce scénario? Les colonnes calculées ne sont-elles pas incluses dans la requête de fusion?

Répondre

0

Je voudrais créer 2 nouvelles tables, puis les joindre en fonction de Table1 Colonne1.

Les 2 nouvelles tables je créerais sont jointures de NewTable1: Tableau 1 Col2 et Table2 Col1 NewTable2: Tableau 1 Col3 et Table3 Col1

Ensuite, créez la fusion des requêtes comme nouveau sur Table1Col1 et NewTable1 Puis un plus temps avec NewTable2. Faites-moi savoir si vous souhaitez que je l'efface, en espérant que le processus est suffisamment expliqué pour donner une idée générale/direction.

+0

J'ai essayé ceci mais le problème vient quand une table contient des colonnes calculées et que les colonnes calculées n'apparaissent pas dans la requête de fusion/ajout. – Sonali

+1

Ils devraient apparaître. Votre résultat semble à mi-chemin là aussi. Est-ce que vous le faites via le code ou le processus étape par étape dans PowerBI –

+0

Juste réussi à le faire. Mes colonnes totales calculées sont en Excel. –