Forum Discussion
Union table without inheriting sum
Hi.
I need help please.
Need to join 2 tables in DAX, so code goes like this:
FirstTable = ADDCOLUMNS(
"Team","Team1",
"Sales", sum(InitialTable[Sales],
"Revenue", sum(InitialTable[Revenue])
SecondTable = ADDCOLUMNS(
"Team","Team1",
"Sales", 100,
"Revenue", 20)
return union(FirstTable,SecondTable)
So for example First table is:
Sales Revenue
Team1 500 300
But then it is overwrites SecondTable inputs and I get at the end:
Sales Revenue
Team1 500 300
Team2 500 300
It supposed to be:
Sales Revenue
Team1 500 300
Team2 100 20
Somehow measures from FirstTable overwrite values from SecondTable.
I need not to mix them.
What I am doing wrong?
Thank you
6 Replies
- YaroFrequent Visitor
hi FreemanZ
I have InitialTable for Team1 which looks like this:
Member Sales Revenue Member1 300 200 Member2 200 100
So I write code summarizing that table.
var FirstTable=ADDCOLUMN ("Team","Team1","Sales",sum(InitialTable[Sales]),sum(InitialTable[Revenue]))
then I want to add Team2 just with dummy numbers
var SecondTable={("Team2",0,0)}
return union(FirstTable,SecondTable) gives me that resultTeam Sales Revenue Team1 500 300 Team2 500 300
Thank you.
- YaroFrequent Visitor
I think the answer is to Union tables on row level and then summarize the final output