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

PowerBI财务报表分析系列之:

报表构造篇

PowerBI财务报表分析,一个主要的模块是在PowerBI报告中展示三大报表:资产负债表、利润表和现金流量表,目前并没有一个专门的财务报表可视化对象,但利用通用的矩阵,同样可以轻松构造三大报表。


在上一篇文章中,已经提到并在模型中添加了报表的结构表,并将结构表和报表数据建立了关系。本文通过构造资产负债表,来介绍在PowerBI报告中展示财务报表的思路。

为了显示报表数据,先建立一个基础度量值:

项目金额 = SUM('报表数据'[金额])

利用资产负债表中的项目名称和这个度量值建一个矩阵,看看是什么样子:

将公司名称和报表年度作为外部切片器,利用一个简单的度量值,可以很轻松展现资产负债表各项目的数据,这就是一维表的好处。

但这个矩阵和常见的资产负债表相比,还有3个明显的缺陷:

1.项目顺序错乱:没有按照资产负债项目的流动性,从流动资产到非流动资产的顺序来排序;

2.未按层级显示合计:虽然有流动资产合计、非流动资产合计等数据,但没有按层级显示,不便于分类展示;

3.最顶端有个空白项。

其中第3个问题,是因为报表数据是包含所有报表的一维表,其中不仅含有资产负债表的项目,还有利润表和现金流量表的项目,空白项的数据就是利润表和现金流量表的合计数。

解决这个问题很简单,只需要在筛选器中,将项目名称中的空白项去掉勾选即可。

下面主要介绍如何解决前两个问题。

1,项目顺序错乱的问题

在资产负债结构表中,专门添加有一个序号列,就是为了解决排序问题的。将序号列放入到矩阵的【值】中,并将聚合方式选择为最小值,并按这一列升序排列:

这样就按照资产负债表常见的顺序,从货币资金往下排列了,然后隐藏序号列,就成了一个常见的资产负债表的顺序:

2,未按层级显示合计的问题

将资产负债结构表中的[项目大类]、[项目小类]放到矩阵的【行】中,打开行标题渐变布局,就可以按层级显示合计数:

这样看起来就清晰多了,如果你想调整层级,可以通过在结构表调整项目类别的范围和层次。

但仔细观察这些合计的数字,会发现数据是不正确的,这是因为该矩阵中合计数是根据下级的资产负债项目数据累加的,但是新浪财经上的流动资产合计、资产总计等数据是独立的,并不是下级项目的合计数(可能新浪的报表结构是统一的,但是每一个公司会有自己特定的项目,未在新浪财经网页上列示出来)。

为了解决这个问题,我们也不再简单的按照各明细项目的求和来计算合计数,而是利用度量值,直接提取原始表中的流动资产合计、资产总计等数据。

流动资产合计 =
CALCULATE([项目金额],FILTER(ALL('资产负债表'),'资产负债表'[项目名称]="流动资产合计"))
非流动资产合计 =
CALCULATE([项目金额],FILTER(ALL('资产负债表'),'资产负债表'[项目名称]="非流动资产合计"))
流动负债合计 =
CALCULATE([项目金额],FILTER(ALL('资产负债表'),'资产负债表'[项目名称]="流动负债合计"))
非流动资产合计 =
CALCULATE([项目金额],FILTER(ALL('资产负债表'),'资产负债表'[项目名称]="非流动资产合计"))
资产总计 =
CALCULATE([项目金额],FILTER(ALL('资产负债表'),'资产负债表'[项目名称]="资产总计"))

(其实每一个报表项目的金额都可以按这样的思路来写度量值)

然后写一个资产负债表期末余额的度量值,将上述合计数以及正常的每个项目的金额,整合到一起,

将这个度量值放到矩阵中,就得到了一个结构清晰、数据正确的资产负债表可视化:

至此PowerBI报表中资产负债表构造完毕,主要是利用结构表以及矩阵的各项设置。

如果对于矩阵的渐变布局、+/-符号、隐藏列等设置还不是很熟悉,建议你看看这篇文章:Power BI矩阵格式设置13招

另外一定要检查数据的准确性,必要时利用DAX来修正数据。

对于利润表和现金流量表的构造,思路是一样的,大家可以动手练习。

本文简单介绍了如何构造一个财务报表,其实这种思路也不局限于构造财务报表,对于有层级数据的展现,思路是通用的。

在本文的财务报表中,只是展现了期末余额,下一篇介绍如何快速的完成期初余额、上期余额、同比、环比等指标的计算。

/前文回顾/

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

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

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

成为PowerBI星球会员,获取财务报表分析模板

(0)

相关推荐

  • 借力财务报表,让投资多一份安心

    一般我们作为小白时期的投资人,接触一家陌生的公司,首先会想知道这个公司运营情况怎么样,是否盈利等,其实,这些指标最终都会落到公司的财务成果中,公司通过财务报表来讲述发生的故事,而我们投资人最直接有效的 ...

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

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

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

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

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

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

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

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

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

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

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

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

  • 藏!Power BI 基础文章汇总20+篇

    为后续Power BI文章/视频的发布做准备,先梳理汇总前期关于Power BI的系列文章及链接如下,供大家参考:标题分类1个案例体会Power BI的数据分析过程入门准备Power BI是什么?入门 ...

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

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

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

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