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

上市财报表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表关系建立与度量值书写,到前端的数据透视与可视化,及最后的切片器动态控制报告。同时文章为了更好理解,也嵌入了之前写的文章参考,希望对大家有所帮助,谢谢。

相关文章

  • 2025-06-07 00:58:43
  • 2025-06-06 14:33:25
  • 2025-06-06 13:04:29
  • 2025-05-09 11:29:05
  • 2025-05-09 09:03:53
  • 2025-05-08 00:57:08
  • 热门文章
    义务兵退伍贷款怎么贷?超详细申请攻略
    新婚姻法离婚财产分割有什么规定
    省委书记多少岁退休 ?看完你就知道了
    医疗机构执业许可证的申请条件是哪些?
    产假和陪产假是什么?一起来看看吧
    【政策解读】投标人公平竞争原则的重要性
    什么是倾销?反倾销调查:我国连续23年位居榜首,为什么中国企业备受打压?
    消费者保障服务 :构建和谐市场的关键"
    老人过世了,房产如何继承过户?教给你3个步骤,4种方法
    二手房过户手续费需要交哪些
    最新文章
    车抵贷是什么(汽车抵押贷款 一篇详解车抵贷)
    车辆抵押,低息贷款”,车辆抵押贷款广告遍布网络和线下,也给车主们提了个醒:缺钱了,您可以抵押名下车辆办理贷款。 买房、买车、装修、留学、结婚、创业…….这些人生“大事”背后无一不意味着一笔大额、超大额支出,不仅如此,老百姓居家过日子并非永远顺风顺水,难免会遇到一些急情或难处,需要用钱。 名下有辆车,
    · 车抵贷是什么(汽车抵押贷款 一篇详解车抵贷)
    · 股权融资是什么意思通俗易懂(股权融资的利弊与法律风险)
    · 中华人民共和国社会救助法
    · 为什么电器会带电(电为什么可以驱动电器工作)
    · 衣服受潮为什么会臭(为什么阴干的衣服那么臭?原因竟然是……)
    · 高楼为什么难养花(高层采光不好养不好绿植?)
    · 猫为什么抓抓沙发(猫咪抓挠沙发行为背后的心理满足需求)
    · 为什么吧椅高(吧台这么装,你赢麻了!)

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