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.
Hi,
I have a measure that returns the most recent known attendance of schools called [last_known attendance].
Now I want to know the average of attendace rates so I created the following measure:
Avg_known_attendance =
AVERAGEX(DISTINCT(Schools[School_ID]), [Last_known_attendance])
This works great. The only problem is that my dataset has 0 for schools that did not submit attendance rates which skews the overall average. What I want is to be able to do is add a filter to the 'avg_known_attendance' but only with [last_known_attendance] > 0. This is a seemingly simple but cannot seem to figure out how to filter the measure.
Thanks in advance.
Solved! Go to Solution.
Please try this expression to get your result
Average Without Zeros =
VAR summary =
ADDCOLUMNS (
DISTINCT ( Schools[School_ID] ),
"@attendance", [Last_known_attendance]
)
RETURN
AVERAGEX (
FILTER (
summary,
[@attendance] > 0
),
[@attendance]
)
Regards,
Pat
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Please try this expression to get your result
Average Without Zeros =
VAR summary =
ADDCOLUMNS (
DISTINCT ( Schools[School_ID] ),
"@attendance", [Last_known_attendance]
)
RETURN
AVERAGEX (
FILTER (
summary,
[@attendance] > 0
),
[@attendance]
)
Regards,
Pat
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
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 |
---|---|
109 | |
98 | |
77 | |
66 | |
54 |
User | Count |
---|---|
144 | |
104 | |
100 | |
86 | |
64 |