i'm sure someone figured a workaround for this as there seems to lots of people with the same question...
i need a pivot table that calculated total headcount sum each month, but need to have a column for average headcount between the months selected (on the pivot table)
in other words, i will have a timeline slicer tied to the pivot table and want to have the average for the range of months selected for the pivot.
i found a thread mentioning using power pivot and adding a column of total count, but havent found the solution i'm looking for...
as shown in the snip of pivot table below, i need the "Grand Total" to show average (or a way to have average in the pivot table...
eg count in sept of 56 and count in Oct of 59 should have a Grand Average of 57.5... instead of the total of 115...
EDIT 1:
i like where this is going but can't seem to get it working. i have the following written and my measure:
MyMeasure := VAR T1 = SUMMARIZE(HC_Data, [data date (Month)], "Total Value", SUM(HC_Data[HC count]) RETURN IF( HASONEVALUE(HC_Data [data date (Month)]), SUM( HC_Data[HC count]), AVERAGEX( T1, [Total Value] ) )
and get a DAX sintax error
CodePudding user response:
Try the following measure in Power Pivot:
MyMeasure :=
VAR T1 =
SUMMARIZE( Table1, [Date (Month)], "Total Value", SUM( Table1[Value] ) )
RETURN
IF(
HASONEVALUE( Table1[Date (Month)] ),
SUM( Table1[Value] ),
AVERAGEX( T1, [Total Value] )
)