Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Good morning,
I have the following table:
USER | YEAR | REGION | RISK | VALUE
A | 2019 | EUROPE | A | 2
B | 2019 | EUROPE | A | 3
C | 2019 | EUROPE | A | 4
A | 2019 | CHINA | A | 1
B | 2019 | CHINA | A | 3
C | 2019 | CHINA | A | 2
A | 2019 | EUROPE | B | 5
B | 2019 | EUROPE | B | 1
C | 2019 | EUROPE | B | 2
A | 2019 | CHINA | B | 3
B | 2019 | CHINA | B | 4
C | 2019 | CHINA | B | 1
And I would like to get the average of the values by Year, Region and Risk in a calculated table. The result should be:
YEAR | REGION | RISK | AVERAGE
2019 | EUROPE | A | 3
2019 | EUROPE | B | 2,66
2019 | CHINA | A | 2
2019 | CHINA | B | 2,66
Thank you so much!!
Solved! Go to Solution.
Probably best to do this in PQ. If you want it in DAX:
NewTable =
ADDCOLUMNS (
SUMMARIZE ( Table1, Table1[YEAR], Table1[REGION], Table1[RISK] ),
"@Average", CALCULATE ( AVERAGE ( Table1[Value] ) )
)
|
Please accept the solution when done and consider giving a thumbs up if posts are helpful. Contact me privately for support with any larger-scale BI needs, tutoring, etc. |
https://www.dropbox.com/s/w38enf8sb5ysogt/mizaskun.pbix?dl=0
If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.
Hi @mizaskun
1. Place YEAR, REGION and RISK in a table visual. Make sure theya re all set to "Don't summarize"
2. Place Value in the viusla and select average. Alternatively, you can create an explicit measure and add it to the table visual:
Average_M =
AVERAGE (Table1[Value])
|
Please accept the solution when done and consider giving a thumbs up if posts are helpful. Contact me privately for support with any larger-scale BI needs, tutoring, etc. |
Good morning,
But I need to create a new table, not in a measure. That is the point.
Thank you!
Probably best to do this in PQ. If you want it in DAX:
NewTable =
ADDCOLUMNS (
SUMMARIZE ( Table1, Table1[YEAR], Table1[REGION], Table1[RISK] ),
"@Average", CALCULATE ( AVERAGE ( Table1[Value] ) )
)
|
Please accept the solution when done and consider giving a thumbs up if posts are helpful. Contact me privately for support with any larger-scale BI needs, tutoring, etc. |
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
47 | |
24 | |
20 | |
15 | |
13 |
User | Count |
---|---|
51 | |
46 | |
39 | |
19 | |
19 |