Power BI财务报表分析:可视化篇
PowerBI财务报表分析系列之:
可视化篇
通过可视化,让枯燥的报表数字变得更直观、更易于理解、更快速的传递关键信息。
通过上面的视频以及前面几篇文章的介绍你应该也看到了,这个财务分析报告中,用的基本都是最常用的内置图表,比如卡片图、KPI图、矩阵、折线图等,只要把度量值计算出来,就可以轻松的生成这些图表。对于这些图表,不再一一介绍。
除了这些常用的图表,这个报告中还使用几个不是那么常用的,比如在公司概况页中,
其中在该页上方、左右滚动显示信息的可视化对象是PowerBI的自定义可视化对象:Scroller,也就是大家常说的“跑马灯”,可以在格式中,控制字体大小、颜色、滚动的速度等。
右侧的股票K线图是自定义视觉对象:Candlestick by OKViz,通过它的四个价格值:最高价,最低价,开盘价和收盘价,来展现一个交易日的价格信息,常用于金融产品的价格变动走势可视化。
这两个图表都比较简单,将需要的字段拖进去即可呈现,也不再详细介绍。
本文主要介绍下面两个图表的制作:
1,利润结构分析用到的瀑布图
这个瀑布图并不是默认的瀑布图,而是自定义图表:Simple Waterfall,相对内置的瀑布图,它的优势主要在于更灵活的格式设置,可以指定总计的项目,在上图中,就是设定净利润为最终的汇总项目。
另外为了按照需要的项目来展示,以及根据具体项目的正负值来展现对利润的影响,单独为瀑布图做了一个度量值:
在这个度量值中,让营业收入、营业外收入、净利润显示为正值,而其他项目显示为负值,即可得到上面瀑布图的效果。
2,杜邦分析可视化
在各种财务分析模型中,基本上都有杜邦分析的身影,它是以净资产收益率为核心,通过指标的内在联系,逐层分解来对财务状况进行综合分析的一种经典方法。
在PowerBI中,并没有一个专门用于杜邦分析的可视化对象,对杜邦分析也并没有固定的展现方式,平时常见的做法,是用多个卡片图来模拟、或者用valQ可视化来设计,这些做法各有自己的特点。
这里我用了另外一个可视化对象来展现:分解树,如果对分解树还不了解,可以先看看这篇文章:体验PowerBI新的AI黑科技图表:分解树
分解树作为一个AI级图表,它的运算逻辑并不能拿来计算和分解各种财务指标,但它的外观又非常适合杜邦分析的层次结构,因此我们可以将财务指标单独计算出来,然后利用分解树的层级外观来展现就可以了。
为了确定分解树的层级,先制作一张分析指标的结构表:
然后利用度量值,来确定每个层级每个项目显示的数据:
看起来DAX表达式很长,但逻辑并不复杂,就是多层判断条件的嵌套,将这个度量值放到分解树的【分析】中,三级结构放到【解释依据】,一个财务指标的分解树就制作好了:
这样就完成了一个简洁的可交互的杜邦分析可视化,简洁的外观背后,是数据构造和DAX的驱动。
所以只要掌握了图表的原理,搭配DAX来设计,图表的应用范围以及可实现的效果会大大扩展。
至此已经完成了可视化的制作,如何将页面上的多个图表和控件更合适的摆放到一起,形成一个整体、统一、美观的报告,这就是涉及到报表的布局,下一篇接着介绍。
/前文回顾/
成为PowerBI星球会员,获取财务报表分析模板