PowerBI预算分析:根据预算目标进行动态预测
上篇文章介绍了预测数据与预算目标的比较,有星友后台问,如何让预测数据正好与预算目标一致呢?或者说,如何根据预算目标的完成情况来动态的确定预测数?
这个问题并不难,基本思路是先计算出截至业务的最后一天,实际数据与年度预算目标的差异是多少,然后将这个差异按一定的方法分配到当年剩余的期间。
下面用两种方法来分配这个差额,使年度预测数据正好可以达成预算目标。
1、按平均分配进行预测
这是最简单也是最易于理解的方式,度量值如下:
度量值的逻辑请参考注释。
用柱形图来看看这个预测结果:
从这里可以看出,因为是平均分配,所以每一天的预测数据完全一样。
然后再根据上一篇文章的思路,将实际数与预测数汇总起来,看看是不是和预算目标一致:
利用面积图显示如下:
从图中可以看出,到年底,预测数据正好与预算目标重合,并且由于预测数据每天是相等的,所以累计数也是线型的增长,表现的趋势图上,预测线是一条上升的直线。
2、按上年的业务趋势预测
这种方式稍微麻烦一点,先计算出预算与实际的差异,然后计算上年同期的累计收入,预算差异与上年同期累计收入的比率就是为达成年度预算的增长率,用这个增长率乘以上年同期的收入,就是本年的预测数。
用DAX将上述逻辑表达出来:
在柱形图中显示如下:
同样的用度量值写出年度预测累计数:
最终年度累计预测结果与预算对比如下:
年底的预测结果同样与预算目标完全重合,并且预测线不再像第一种方法的直线,而是有一定的波动,这个波动就是上年的业务趋势,这种方法可能比平均分配更符合实际的业务情况。
以上的预测数据也是动态变动的,随着业务的进展,上面的度量值都会自动计算出当前实际业务与年度目标的差异,并按照上述方法分配到未来的期间,而无需再手动的干预,动态实时的根据目标进行滚动预测非常便捷。
赞 (0)