Forum Discussion
after union two table, data go to wrong column
- 8 years ago
Hi Anonymous,
You could modify the DAX for calculated table as:
Result Table = UNION ( SELECTCOLUMNS ( Table1, "Column1", Table1[Column1], "Column2", Table1[Column2], "Column3", Table1[Column3] ), SELECTCOLUMNS ( Table2, "Column1", Table2[Column1], "Column2", Table2[Column2], "Column3", Table2[Column3] ) )That way can keep the same order for columns when you union two tables.
Regards,
Yuliana Gu
Hi Anonymous,
This problem is caused by the different column orders of two tables.
The displayed column order in table view is not matched with that in the right fields pane. Please see below example:
Best regards,
Yuliana Gu
Yes, true, two table column have different order like your example, how to fix this without code ?
How to let data to show with right side column order?
in the Edit Query Mode, my table with same column order, how they change column order by Data tab?
Thank you for your help
- v-yulgu-msft8 years agoMicrosoft Employee
Hi Anonymous,
You could modify the DAX for calculated table as:
Result Table = UNION ( SELECTCOLUMNS ( Table1, "Column1", Table1[Column1], "Column2", Table1[Column2], "Column3", Table1[Column3] ), SELECTCOLUMNS ( Table2, "Column1", Table2[Column1], "Column2", Table2[Column2], "Column3", Table2[Column3] ) )That way can keep the same order for columns when you union two tables.
Regards,
Yuliana Gu
- Anonymous5 years agoNot applicable
I have the same problem, and your solution would work just fine BUT I have ten tables each with ten columns. I would then need a cumbersome UNION SELECTCOLUMNS with 100 lines !!!
Do you know of any other way to ensure columns remain in the same order, thus avoiding this workaround ?
- Hisham7 years agoFrequent Visitor
Great answere ! very usfull.
- Narukkp7 years agoHelper V
Thank you so much. Your answer saving my lot of time...