Forum Discussion
sum multiple columns, how to?
- Anonymous9 years ago
Have you tried the proper syntax using SUMX?
MeassureName = SUMX(TableName, TableName[column a] +TableName[column b] +TableName[column c] ...)
That should do the trick.
Br,
Magnus
Thank you Thiyags.
I actually have used that manual iteration but am looking for some sum formula.
would like also to do similar calculation like standard deviation by row, etc.
Have you tried the proper syntax using SUMX?
MeassureName = SUMX(TableName, TableName[column a] +TableName[column b] +TableName[column c] ...)
That should do the trick.
Br,
Magnus
- MattAllington9 years agoCommunity Champion
In addition to Magnus' correct recommendation, you may also like to consider unpivoting your data into a single column of values.
ID, A, B, C, D, E
1, 5, 7, 5, 6, 3
2, 3, 9, 2, 6, 4
Is better stored like this
ID, Type, Value
1, A, 5
1, B, 7
1, C, 5
1, D, 6
1, E, 4
2, A, 3
2, B, 9
2, C, 2
2, D, 6
2, E, 4
This second design will be much more performant and compressed. You can then also use a simple SUM(Table[Value])
- Anonymous7 years agoNot applicable
Hi,
The same syntax i used for summing up the data in my table, but it is summing up data of individual column first and then adding to summed up data of another column.
Please Suggest any solution if you have on this.
- 89hasnain3 years agoNew Member
I have tried this formula but its showing over all value in every cell of that column
- mexyaa2 years agoNew Member
Calculate(SUMX(TableName, TableName[column a] +TableName[column b] +TableName[column c] ...) thias would work
- Sandeep132 years agoHelper III
Yes its work for me when i used dax like below
TotalTime_ =VAR A = CALCULATE(SUMX(MFI,MFI[Time taken in seconds]+MFI[Time taken in seconds_4]+MFI[Time taken in seconds_8]))ReturnA
Sharing dax for other reference