我需要有一个动态过滤器,该过滤器可以在选择月份中的任意一个时计算平均值
例如QTD平均,如果我选择1月18日,则应计算100/1
= 100
如果我选择2月18日,则应计算100+200/2
= 150
同样,如果我选择Mar-18,则应计算100+200+150/3
= 150
然后,如果我选择“ April-18”,则应该在下一季度计算300/1
= 300
同样,应该在5月18日计算300+100/2
= 200
对于6月18日,它应该计算为300+100+250/3
= 216.666
它应该在所有季度都发挥作用
类似地,我需要平均13个月的帮助,这是一个动态过滤器,可以计算任何月份中选择的平均值。
例如,年初至今平均值,如果我选择12月17日,则应计算50/1
= 50
如果我选择Jan-18,则应计算50+100/2
= 75
如果我选择2月18日,则应计算50+100+200/3
= 116.66
同样,如果我选择3月18日,则应计算50+100+200+150/4
= 125
所以直到12月18日,也就是第13个月。
我尝试使用averagex公式,当我在过滤器中选择3个月(例如3月18日)时,它将起作用,我还需要选择jan-18和2月18日来获取平均值。因此,选择一个特定的月份应该会产生该值
QTD =
CALCULATE (
AVERAGEX ( VALUES ( 'COMPARISON PERIODS'[Text] ), [Capital Consumed] ),
DATESINPERIOD (
'COMPARISON PERIODS'[Text],
MAX ( 'COMPARISON PERIODS'[Text] ),
-3, MONTH
)
)