手机版
您的位置: 首页 > 生活常识 >

上市财报表Excel Power系列计算净资产报酬率完整步骤

100次浏览     发布时间:2024-07-13 09:00:47    


1:建立维度表

这里我们建立两张维度表,一张是科目序号的维度表,这里通过三个字段,报告科目,序号,表类型三个字段建立表头,如下图。

另一张是日期表,目前只需要一个字段,日期,用于和整理后的财报表日期字段进行关联,如下图。

最后,我们把维度表科目序号的科目通过序号与整理后的财报表进行Vlookup匹配,这样在财报表就能看到序号与表类型了,如下图。


2 Power Query数据处理

如上述得到的报告参数_处理字段,它与报告参数字段之间的区别在于,例如营业收入,报告参数里的营业收入左边有空格,这里我们可以在Power Query通过函数进行处理,选择数据菜单,在获取数据按钮下启动Power Query编辑器,这样我们就进入了Power Query里面,在添加列菜单中,这里选择自定义列,在自定义列里,输入如下公式,这个公式的含义是去除表格前后空白的占位符,就可以把表格空白的部分去除了,如下图。

得到的结果就是新增加了一列,然后我们通过修改列名称,得到了报告参数_处理字段,然后点击关闭并上载,如下图。


3:建立数据模型关系

在第1步,我们已经建立维度表科目序号与日期表,这里通过Power Pivot菜单里的增加到数据模型,把这两张表增加到数据模型里,通过Power Pivot管理图标进入到Power Pivot,如下图。

进入到Power Pivot之后,在主页的查看选项,选择关系图视图,进入表关系视图里,如下图。

这里通过时间表的日期字段,序号科目表的序号字段与财报表进行了关联,关联关系是一对多,回到数据视图,这里我们建立净资产报酬率的度量值。

4:建立度量值

净资产报酬率的公式如下

净资产报酬率:=DIVIDE([净利润],([股东权益]+[股东权益_上年])/2)

首先计算净利润,净利润的计算公式如下,

净利润:=CALCULATE(sum('财报表'[值]),FILTER('序号科目','序号科目'[报告参数_处理]="归属于母公司股东的净利润"))

对CALCULATE函数不清楚的,可以参考如下文章链接

Power BI CALCULATE函数结合财报的实战应用

接着计算股东权益与股东权益上年,这样得到股东权益的平均值,计算公式如下,

股东权益:=CALCULATE(sum('财报表'[值]),FILTER('序号科目','序号科目'[报告参数_处理]="归属于母公司股东权益合计"))

股东权益_上年:=CALCULATE(sum('财报表'[值]),'序号科目'[报告参数_处理]="归属于母公司股东权益合计",DATEADD('日期表'[日期],-1,YEAR))

这里应用的DAX的时间智能函数,可以参考如下文章

上市公司财报可视化产品:日期时间智能函数应用

最后通过DIVIDE函数将分子分母相除得到净资产报酬率的结果,当然这个结果也可以通过 Var Return结构一步写出来,如下

净资产报酬率 = var jinglirun = CALCULATE(sum('盈利能力'[金额]),'盈利能力'[科目]="归属于母公司股东的净利润")

vargudongqunyi = CALCULATE(sum('盈利能力'[金额]),'盈利能力'[科目]="归属于母公司股东权益合计")

vargudongqunyi_lastyear = CALCULATE(sum('盈利能力'[金额]),'盈利能力'[科目]="归属于母公司股东权益合计",DATEADD('日期时间表'[Date],-1,YEAR))

return DIVIDE(jinglirun,(gudongqunyi+gudongqunyi_lastyear)/2)

5:建立数据透视表

关闭Power Pivot页面,回到Excel,在插入菜单,选择数据透视表,这里选择来自数据模型,现有工作表,单击确定,在行选择日期表的年,值选择净资产报酬率,结果如下

这个通过格式,把净资产报酬率的数值转换成百分比,单击透视表任一单元格,右键,数字格式,选择百分比,保留一位小数,这里说明一点,有空白的原因是财报表有2023/3/31号的数据,而这里的时间维度是没有这个日期的,通过修改日期表的2023/12/31的值,改成2023/3/31,这样就得到了2023的净资产报酬率,如下图。

6:建立数据透视图

选择数据透视表任一单元格,在数据透视表分析选择数据透视图,选择柱形图,结果如下图。

7:插入切片器

在上篇文章已经介绍了插入切片器的完整步骤,这里就不在赘述,结果如下图。


小结,本篇文章内容较多,从维度表建立,到Power Query数据表处理,Power Pivot表关系建立与度量值书写,到前端的数据透视与可视化,及最后的切片器动态控制报告。同时文章为了更好理解,也嵌入了之前写的文章参考,希望对大家有所帮助,谢谢。

相关文章

  • 2024-09-19 10:31:34
  • 2024-09-19 10:16:31
  • 2024-09-19 10:01:26
  • 2024-09-19 09:46:23
  • 2024-09-19 09:31:37
  • 2024-09-19 09:16:24
  • 热门文章
    义务兵退伍贷款怎么贷?超详细申请攻略
    新婚姻法离婚财产分割有什么规定
    省委书记多少岁退休 ?看完你就知道了
    医疗机构执业许可证的申请条件是哪些?
    产假和陪产假是什么?一起来看看吧
    【政策解读】投标人公平竞争原则的重要性
    什么是倾销?反倾销调查:我国连续23年位居榜首,为什么中国企业备受打压?
    消费者保障服务 :构建和谐市场的关键"
    老人过世了,房产如何继承过户?教给你3个步骤,4种方法
    二手房过户手续费需要交哪些
    最新文章
    花木兰最强出装及铭文(花木兰练到什么地步能出关?)
    如果单从全分段和中分段的数据来看,木兰的确表现一般,但大家都应该知道,木兰这种英雄,从来都只属于高端局,因为操作难,门槛高,上限也高,普通玩家拿了但玩不好的大有人在,你不能指望这样一个操作拉满的英雄在低分段中胜率很高的是吧。木兰高端局还行吗?版本大环境调整,我觉得没有太多影响到木兰的状态,尤其在这个
    · 花木兰最强出装及铭文(花木兰练到什么地步能出关?)
    · 双层玻璃打孔简易方法(玻璃打孔用什么钻头,玻璃打孔怎样防止玻璃碎)
    · 雄安新区在哪里的位置(雄州----雄安新区)
    · 广西大专推荐(广西十大最好的专科学校)
    · 科目二练车多少小时可以考试(驾驶证考试,科目2练车多久才可以考试)
    · 栾川哪个景点最好玩人少(洛阳这个4A景区适合夏季避暑)
    · 去巴厘岛要准备什么物品(关于去巴厘岛,你必须要知道的几件事)
    · 电子驻车和电子手刹的区别(电子手刹和自动驻车的区别)

    网站内容来自网络,如有侵权请联系我们,立即删除!
    Copyright © 恩格百科 琼ICP备2023007320号-5