Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Dear all,
I need to take the average of sums of different months:
Sum 1:
(Sum({<[Year Month]={'$(Current_Month_YYYYMM)'}>}[Cash Amt USD])
/
Sum({<[Year Month]={'$(Current_Month_YYYYMM)'},[Type Code]={'INV'}>}total <[Year Month]>[Amt USD]))
Sum 2:
(Sum({<[Year Month]={'$(Prior_Month_YYYYMM)'}>}[Cash Amt USD])
/
Sum({<[Year Month]={'$(Prior_Month_YYYYMM)'},[Type Code]={'INV'}>}total <[Year Month]>[Amt USD]))
Sum 3:
(Sum({<[Year Month]={'$(Prior_Quarter_YYYYMM)'}>}[Cash Amt USD])
/
Sum({<[Year Month]={'$(Prior_Quarter_YYYYMM)'},[Type Code]={'INV'}>}total <[Year Month]>[Amt USD]))
Sum 4:
(Sum({<[Year Month]={'$(Prior_Year_YYYYMM)'}>}[Cash Amt USD])
/
Sum({<[Year Month]={'$(Prior_Year_YYYYMM)'},[Type Code]={'INV'}>}total <[Year Month]>[Amt USD]))
I tried:
Avg(
(Sum({<[Year Month]={'$(Current_Month_YYYYMM)'}>}[Cash Amt USD])
/
Sum({<[Year Month]={'$(Current_Month_YYYYMM)'},[Type Code]={'INV'}>}total <[Year Month]>[Amt USD]))
+
(Sum({<[Year Month]={'$(Prior_Month_YYYYMM)'}>}[Cash Amt USD])
/
Sum({<[Year Month]={'$(Prior_Month_YYYYMM)'},[Type Code]={'INV'}>}total <[Year Month]>[Amt USD]))
+
(Sum({<[Year Month]={'$(Prior_Quarter_YYYYMM)'}>}[Cash Amt USD])
/
Sum({<[Year Month]={'$(Prior_Quarter_YYYYMM)'},[Type Code]={'INV'}>}total <[Year Month]>[Amt USD]))
+
(Sum({<[Year Month]={'$(Prior_Year_YYYYMM)'}>}[Cash Amt USD])
/
Sum({<[Year Month]={'$(Prior_Year_YYYYMM)'},[Type Code]={'INV'}>}total <[Year Month]>[Amt USD])))
And this resulted in an error.
Please help me.
Ugur
Nested aggregation is not allowed.
You can just divide the result of all sums by 4, or I am missing something?
that doesn't give me result which I would like to see also.
it gives me a '-'
What kind of average do you want to see? Maybe check this: Average – Which average?