数据结构论坛

首页 » 分类 » 问答 » 财务报告三大表统一及高级分析通用模板
TUhjnbcbe - 2021/6/3 20:16:00

在去年,我们给出了财务报告三大表统一及高级分析通用模板的一个演示。如下:

用户设置可以在一个界面切换三大报表,非常容易。整套财务报告可以在三大表之间切换分析,如下:

只需要4个度量值,完全不讲武德。

常见分析报告-损益表

损益表的难点在于:

呈现方式

总计的计算

费用的正负号问题

自定义添加行问题

常见分析报告-资产负债表

资产负债表的特点是财务恒等式,如下:

常见分析报告-现金流表

将用户所选区间的现金流与计划,去年同期产生对比。并高亮显示总计行。

我们将分几篇文章来讲解这套模型的构建。

思路

第一步:理清原子数据

财务的数据分析是充满了各种指标的,这些指标可以从其他系统导出。

最基本的元素逻辑是:某年某月某日,某科目,某指标的值。

我们只要将这套内容整理成通用的结构,就可以分析各种财务的主题。

第二步:构建数据模型

我们借助PowerBI强大的数据模型功能,将这些内容构建成完整的数据模型。

第三步:定义计算指标

我们借助PowerBI的度量值来构建计算指标的计算就可以达到通用性。

第四步:创建分析报告

我们可以使用原生的PowerBI创建报告,也可以使用ZebraBI更快速的创建报告

理清原子数据

本文先专注于理清原子数据,如下:

我们通过将企业财务系统的数据导出到Excel中保存,等待进一步分析。

在分析之前,我们要确保这个结构合理,它们如下:

AC-实际发生的科目数据

PL-目标以及计划的科目数据

FC-预测的科目数据

科目-财务中涉及到的科目内容

指标数据

这里以AC为例,说明指标数据,如下:

可以数据包括了业务部门,科目ID,场景,以及在相应月份的值。

科目

财务在不同的报表会使用不同的科目,我们需要提前构建这个体系结构,如下:

为了通用性,我们考虑了三层结构,如下:

科目分组

科目子分组

科目

所属报表类型:利润表,资产负债表,现金流表三者之一

业务部门

为了让财务数据可以支撑企业复杂的多种业务,可以再建立一个业务单元或业务部门,如下:

这样,整个结构就建立好了。

合并指标数据

对于指标数据的格式如下:

这是不能被分析的数据,这是透视过的数据,我们需要对此进行逆透视还原。

注意

这是初学者容易犯错之一,将透视过的数据建模,这样的模型是无意义的。

考虑到AC,PL,FC是同构的,仅仅是场景不同,因此可以将这些数据进行合并。

这可以在Excel中使用PowerQuery进行,如下:

再合并输出,得到:

这样就得到了统一的结构。

在PowerBI中建模

在PowerBI中将上述数据整合可以得到数据模型,如下:

接下来就可以创建各种计算的度量值了,下回分解。

总结

本文讲解了如何构建财务分析三大表的通用模板的数据准备和数据结构。

下回我们将讲解创建相应的度量值以及ZebraBI的实现。

在订阅了BI佐罗讲授的《BI真经》之《BI进行时》课程区,除了可以下载本文案例,还可以观看视频讲解。

微软PowerBI被评为商业智能领导者-14年的企业产品奋斗史解读

PowerBI全网首发原生平滑曲线-通用模板及应用

ZebraBI4.5发布-支持自定义计算

PowerBIDAX之父访谈,泄露诸多重大消息

全网首发PowerBI全动态中国式复杂矩阵完美增强版4.0版

全网首发PowerBIDAX支持面向切面超级设计模式共迎

《PowerBI高级》-视频课首发,成为专家必备

PowerBIRFM第4代全网首发超越传统

让数据真正成为你的力量

CreatevaluethroughsimpleandeasywithfunbyPowerBI

ExcelBI

DAXPro

DAX权威指南

线下VIP学习

扫码与PBI精英一起学习,验证码:data

PowerBIMVP带你正确而高效地学习PowerBI点击“阅读原文”,即刻开始

BI佐罗

你的鼓励,我的动力。

1
查看完整版本: 财务报告三大表统一及高级分析通用模板