Power BI预算分析:预算目标分解

数据有对比才有意义,其中一个比较的维度是与预算目标对比,也就是常说的预算分析。PowerBI的日常工作应用场景有一类就是预算分析,最近就分享一些预算分析的相关内容。

其中一个经常碰到的问题是,预算目标如何分解?因为预算目标一般是年或者按月下达的,但是需要按更细的维度来跟踪,比如每日对比分析,如何把月度目标分解为每日的预算目标呢?

在这个销售分析模型示例中,增加个预算表:

其中预算表的结构是这样的:

只有每个月度的预算目标额,如何把这个月度目标平均分解到每一天呢?

这里有个年度月份的维度,不少人直接拿这一列直接与日期表的年度月份列建立关系,但这样做对于需要的结果并没有什么帮助。

这个小需求有很多解决方案,这里给出一个不需要建立关系,只用一个度量值就可以完成的方案。

先建立基础度量值:

实际收入 = SUM( '订单表'[销售额] )
预算目标 = SUM( '预算'[销售预算] )

预算分解度量值如下:

这个度量值的主要逻辑是,先通过几个变量获取当前上下文的天数、当前月份的天数、当前月份的预算,结果返回当前天数占当月天数的比例,来分解当月的目标。

其中获取当月的预算时,因为没有建立关系,用了TREATAS来构建虚拟关系,通过当前上下文来获取预算表中的预算目标。

并且结果只对上下文是日期或者月份时执行该计算,如果上下文是日期,当月天数是31天,该度量值就会返回当月目标的1/31,比如1月的每日预算是1月目标的1/31,2月每日预算是2月目标的1/29:

如果上下文是月份和日期,也会返回按照该月的天数占当月总天数的比例来计算预算额:

这个结果还有一个小问题是,没有合计数,并且如果上下文是季度或者年度,也没法计算出结果,那么如何修正呢?

关于总计修正的问题,之前介绍过,参考:Power BI 总计错误的终极解决方案(二),这里也可以直接套用:

预算 分配 =

SUMX( VALUES( '日期表'[日期] ) , [预算 分解] )

结果如下:

这样无论在哪个粒度上,预算都能正确分配,可以方便地与实际数据进行同口径比较。

(0)

相关推荐

  • Excel中常用日期函数的用法:14个公式满足工龄、年龄、账龄计算

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! 在Excel中,日期是可以参与计算的,比如我们工作中计算星期.年龄.工龄.账龄.利息,以及复杂一点的汇总某个时间段的数据等 ...

  • Power BI业务分析:TOP N%客户贡献

    在业务分析中,经常需要对客户进行排名细分,比如分析排名前20%的客户的贡献是多少?这其实也是一种帕累托分析,利用PowerBI可以轻松计算出结果. 以PowerBI星球案例数据为例,计算销售排名前20 ...

  • Power BI业务分析:汇率转换问题

    在某些业务中,可能会涉及到数据的汇率转换问题,这篇文章就来看一下如何在PowerBI中动态的切换汇率. 假设业务订单中是人民币金额,需要转换为按美元.英镑等几个币种的数据来展示,以每日的人民币汇率中间 ...

  • Power BI财务报表分析:预告篇

    平时后台以及知识星球中咨询我的问题中,有不少是PowerBI在财务上的应用问题,并且PowerBI可视化大赛的参赛和获奖作品,也有很多是财务方面的应用,通过这些可以看出,在PowerBI的用户群体中, ...

  • Power BI财务报表分析:数据准备篇

    PowerBI财务报表分析系列之: 数据准备篇 数据分析第一步,需要有数据,然后才能开始后续的一系列分析过程,PowerBI财务报表分析也不例外,第一篇,先来介绍报表数据的获取,以及将获取的数据整理成 ...

  • Power BI财务报表分析:数据建模篇

    PowerBI财务报表分析系列之: 数据建模篇 我们面对的源数据,往往并不是只有一张表,而这些不同的表,需要协同配合才能更有效的使用,多表的协同配合依靠表与表之间的逻辑关系. 根据分析的需求,在多个表 ...

  • Power BI财务报表分析:报表构造篇

    PowerBI财务报表分析系列之: 报表构造篇 PowerBI财务报表分析,一个主要的模块是在PowerBI报告中展示三大报表:资产负债表.利润表和现金流量表,目前并没有一个专门的财务报表可视化对象, ...

  • Power BI财务报表分析:指标计算篇

    PowerBI财务报表分析系列之: 指标计算篇 财务报表分析,涉及到众多的财务指标计算,在PowerBI中利用度量值,计算出的不仅仅是一个个静态的指标数据,并且还可以和切片器配合,快速的完成不同公司. ...

  • Power BI财务报表分析:可视化篇

    PowerBI财务报表分析系列之: 可视化篇 通过可视化,让枯燥的报表数字变得更直观.更易于理解.更快速的传递关键信息. 通过上面的视频以及前面几篇文章的介绍你应该也看到了,这个财务分析报告中,用的基 ...

  • Power BI财务报表分析:报告设计篇

    PowerBI财务报表分析系列之: 报告设计篇 单个的可视化对象的制作很简单,不过一页报表不止一个可视化对象所组成,很多报告也不止一页报表,如何将多个可视化对象.多个页面组合到一起,形成一个整体.统一 ...

  • Power BI盈亏平衡分析-优化

    这个可视化是利用折线和簇状柱形图实现的,细节处理上相对较为繁琐,PowerBI 2021年8月更新后,可以更方便的添加X轴和Y轴辅助线,所以这里再对其中的可视化设计做一下优化. 首先说明一下,本文关于 ...