接上文:创建资产负债表分析报表(6)
参考书籍:《智能管理会计:从 Excel 到 Power BI 的业务与财务分析》张震
PS:点击左下角「阅读原文」获取这本书的配套资源。
七、设置单位显示为万元
当报表金额比较大时,通常需要在不同单位量级之间进行切换,虽然 Power BI 的视觉对象都支持自动单位功能,但目前只支持千级、百万级、十亿级、万亿级的显示方式,不太符合中国人的习惯。
因此,我们可以将这个自动单位功能关闭,再通过 DAX 打造单位切换功能。
(1)创建金额单位辅助表。
这个表包括两列,即金额的单位和倍数。
由于数据比较简单,可以直接用手动输入数据的方式创建。
单击「输入数据」。
双击修改列名,输入数据后,单击「加载」。
(2)切换数据视图,选择「金额单位表」,单击「单位」列,在功能区中选择「按列排序-倍数」。
使用「按列排序」功能,可以实现自定义排序,将「元」排在「万元」之前,这更符合人们的习惯。
(3)在可视化功能区,单击插入「切片器」。
将「金额单位表」中的「单位」列拖入切片器「字段」中。
单击「设置视觉对象格式-视觉对象-切片器设置-选项-样式」,选择「磁贴」。
单击「常规-高级选择」,取消「响应」,即可设置成水平样式。
(4)将原度量值「财务报表:基本.金额」的公式改为除以倍数后的值。
财务报表:基本.金额=DIVIDE(SUM('F财务报表汇总'[金额]),SELECTEDVALUE('金额单位表'[倍数]))
由于其他度量值都是引用这个度量值生成的,因此其他度量值也受到这个「单位」切片器的影响。
提示:使用 SELECTEDVALUE('金额单位表'[倍数])可以获取切片器中用户选中的项目,它支持默认值设置,即当用户没有选择时,应该返回什么值。
同时,建议设置「单位」切片器为单选。
单击「设置视觉对象格式-视觉对象-切片器设置-选择」,勾选「单项选择」。
今天就到这,下期我们来讲「编辑交互」。
END
联系客服