Hi.
I'm trying to find average of a row within a matrix. Might be a simple solution, I may be overthinking it.
Got a simple table with the following variables.
When creating the matrix it not giving correct "FTE", instead it culumative sum of each row.
How would I get it to show correctly? Taking average? For example "C" for Jan-Mar only same 2, total for row C should be 2 not sum which is 6. Thanks.
Solved! Go to Solution.
Hi @Tevon713 ,
Create a measure as below:
Measure =
VAR _month =
ISINSCOPE ( 'Table'[Month] )
VAR _site =
ISINSCOPE ( 'Table'[Site] )
VAR _region =
ISINSCOPE ( 'Table'[Region] )
VAR _year =
ISINSCOPE ( 'Table'[Year] )
RETURN
IF (
_month,
SUM ( 'Table'[FTE] ),
IF (
_site && NOT ( _month ),
AVERAGEX (
FILTER (
ALL ( 'Table' ),
'Table'[Year] = MAX ( 'Table'[Year] )
&& 'Table'[Region] = MAX ( 'Table'[Region] )
&& 'Table'[Site] = MAX ( 'Table'[Site] )
),
'Table'[FTE]
),
IF (
_region && NOT ( _site ),
AVERAGEX (
FILTER (
ALL ( 'Table' ),
'Table'[Year] = MAX ( 'Table'[Year] )
&& 'Table'[Region] = MAX ( 'Table'[Region] )
),
'Table'[FTE]
),
IF (
_year && NOT ( _region ),
AVERAGEX (
FILTER ( ALL ( 'Table' ), 'Table'[Year] = MAX ( 'Table'[Year] ) ),
'Table'[FTE]
)
)
)
)
)
And you will see:
For the related .pbix file,pls see attached.
Best Regards,
Kelly
Did I answer your question? Mark my reply as a solution!
You can try this measure. Replace with your month column, and it should still yield 2 for those rows but 2 also in the subtotal row.
NewMeasure = AVERAGEX(DISTINCT(Table[Month]), [FTE])
Pat
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
I tried, getting this error Column FTE cannot be found or may not be used in this expression.
Hi @Tevon713 ,
Create a measure as below:
Measure =
VAR _month =
ISINSCOPE ( 'Table'[Month] )
VAR _site =
ISINSCOPE ( 'Table'[Site] )
VAR _region =
ISINSCOPE ( 'Table'[Region] )
VAR _year =
ISINSCOPE ( 'Table'[Year] )
RETURN
IF (
_month,
SUM ( 'Table'[FTE] ),
IF (
_site && NOT ( _month ),
AVERAGEX (
FILTER (
ALL ( 'Table' ),
'Table'[Year] = MAX ( 'Table'[Year] )
&& 'Table'[Region] = MAX ( 'Table'[Region] )
&& 'Table'[Site] = MAX ( 'Table'[Site] )
),
'Table'[FTE]
),
IF (
_region && NOT ( _site ),
AVERAGEX (
FILTER (
ALL ( 'Table' ),
'Table'[Year] = MAX ( 'Table'[Year] )
&& 'Table'[Region] = MAX ( 'Table'[Region] )
),
'Table'[FTE]
),
IF (
_year && NOT ( _region ),
AVERAGEX (
FILTER ( ALL ( 'Table' ), 'Table'[Year] = MAX ( 'Table'[Year] ) ),
'Table'[FTE]
)
)
)
)
)
And you will see:
For the related .pbix file,pls see attached.
Best Regards,
Kelly
Did I answer your question? Mark my reply as a solution!
Thank you. That will work.
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
Mark your calendars and join us on Thursday, June 30 at 11a PDT for a great session with Ted Pattison!
User | Count |
---|---|
210 | |
70 | |
68 | |
57 | |
57 |
User | Count |
---|---|
251 | |
218 | |
104 | |
76 | |
71 |