powerbi计算销售额累计同比增长率——dax

目录

效果展示:

一、建立日期表

二、建立度量值

1.销售收入

2.本年累计销售额

3.去年累计销售额

4.累计同比增长率

三、矩阵表制作


效果展示:

数据包含2017-2019年的销售收入数据

一、建立日期表

日期表建立原因及步骤见上一篇文章https://blog.csdn.net/2302_80061155/article/details/142520616?spm=1001.2014.3001.5501

自动生成连续日期列date后提取年份和月份

二、建立度量值

1.销售收入

销售收入 = sum('销售订单'[销售收入])

2.本年累计销售额

本年累计销售额 = TOTALYTD([销售收入],'日期表'[Date])

3.去年累计销售额

去年累计销售额 = TOTALYTD([销售收入],SAMEPERIODLASTYEAR('日期表'[Date]))

SAMEPERIODLASTYEAR函数介绍:

SAMEPERIODLASTYEAR(<dates>)返回一个表,该表包含由日期构成的一列,这些日期是在时间上从当前上下文中指定的 dates 列中的日期移回一年的日期

4.累计同比增长率

累计同比增长率 = DIVIDE([本年累计销售额],[去年累计销售额])-1

DIVIDE函数介绍:

DIVIDE(<numerator>, <denominator> [,<alternateresult>]),执行除法运算,相较于"/"来说优点是分母为 0 时返回备用结果或 BLANK()而不会出错

|-----------------|------------------------------------------------------|
| 分子 | {1}被除数,即被除的数字。{2} |
| 分母 | 除数,或要除以的数字。 |
| alternateresult | {1}(可选)被零除而导致错误时返回的值。{2} {1}如果没有提供,则默认值为 BLANK()。{2} |

至此度量值计算完成

三、矩阵表制作

1.拖入矩阵

2.将在日期表中的月份month拖入到"行",将本年累计销售额、去年累计销售额、累计同比增长率拖入"值"

3.添加年份和产品切片器

最终可以呈现以下效果:

相关推荐
计算机毕设定制辅导-无忧学长9 小时前
Grafana 与 InfluxDB 可视化深度集成(二)
信息可视化·数据分析·grafana
鹏多多.17 小时前
flutter-使用device_info_plus获取手机设备信息完整指南
android·前端·flutter·ios·数据分析·前端框架
芦骁骏1 天前
自动处理考勤表——如何使用Power Query,步步为营,一点点探索自定义函数
数据分析·excel·powerbi
柑木1 天前
隐私计算-SecretFlow/SCQL-SCQL的两种部署模式
后端·安全·数据分析
计算机源码社1 天前
分享一个基于Hadoop的二手房销售签约数据分析与可视化系统,基于Python可视化的二手房销售数据分析平台
大数据·hadoop·python·数据分析·毕业设计项目·毕业设计源码·计算机毕设选题
Kay_Liang2 天前
从聚合到透视:SQL 窗口函数的系统解读
大数据·数据库·sql·mysql·数据分析·窗口函数
我要学习别拦我~2 天前
读《精益数据分析》:黏性(Stickiness)—— 验证解决方案是否留住用户
经验分享·数据分析
davawang2 天前
程序自动化vs人工手动处理
数据库·数据分析·企业文化
计算机源码社2 天前
分享一个基于Hadoop+spark的超市销售数据分析与可视化系统,超市顾客消费行为分析系统的设计与实现
大数据·hadoop·数据分析·spark·计算机毕业设计源码·计算机毕设选题·大数据选题推荐
码界筑梦坊2 天前
135-基于Spark的抖音数据分析热度预测系统
大数据·python·数据分析·spark·毕业设计·echarts