首页 » 网站推广 » phpdateadd函数技巧_DAX函数DATEADD函数的用法以及同比环比的计算步骤与方法

phpdateadd函数技巧_DAX函数DATEADD函数的用法以及同比环比的计算步骤与方法

访客 2024-11-30 0

扫一扫用手机浏览

文章目录 [+]

在Power Pivot或Power BI数据模型中要打算同比环比是个很随意马虎的事情,由于有韶光智能函数和日期表,不须要太多的知识储备:

个中最主要的一个韶光智能函数DATEADD函数,须要负责理解一下,DATEADD函数一共有三个参数:

phpdateadd函数技巧_DAX函数DATEADD函数的用法以及同比环比的计算步骤与方法

第一参数:日期列第二参数:偏移量:正整数是向未来偏移,负数是向过去偏移第三参数:偏移的单位:日、月、季、年

学会这个DATEADD函数,就相称于学会了一下几个函数:

phpdateadd函数技巧_DAX函数DATEADD函数的用法以及同比环比的计算步骤与方法
(图片来自网络侵删)

这几个函数,NEXT开头的和PREVIOUS开头的函数都是只有一个参数的函数,他们实现的功能只是DATEADD函数功能的一部分,还有SAMEPERIODLASTYEAR函数也是一样的,都很大略,唯一繁芜的函数是PARALLELPERIOD,三个参数,和DATEADD函数用法一样,便是返回的值有些不同,大家有兴趣的可以去仔细研究一下。

我们来看例子:仿照了两年的数据,建立了对应的日期表,标记日期表并建立关系。

聚合

建立第一个度量值[发卖金额],最大略的聚合,可以通过不同的筛选得到不同的结果,这个聚合,可以是月销、季度销、年度销。

发卖金额 = sum('发卖记录'[金额])

DATEADD

上月发卖:

上月 = CALCULATE([发卖金额],DATEADD('日历'[Date],-1,MONTH))

上季度发卖:

上季度 = CALCULATE([发卖金额],DATEADD('日历'[Date],-1,QUARTER))

上年发卖:

上年 = CALCULATE([发卖金额],DATEADD('日历'[Date],-1,YEAR))

这三个度量值有着相同的构造:CALAULATE+DATEADD

而且DATEADD函数的参数,只有末了一个参数在变革,前两个参数是相同的。

环比:

月度环比,IF函数与BLANK函数是为了打消没有上月数据的情形,DIVIDE函数便是除法函数:

月环比 = if([上月]=BLANK(),BLANK(),DIVIDE([发卖金额],[上月])-1)

季度环比与月度环比基本相同:

季环比 = IF([上季度]=BLANK(),BLANK(),DIVIDE([发卖金额],[上季度])-1)

同比:

同比与环比的写法同等,便是韶光范围是年与年的比较:

同比 = if([上年]=BLANK(),BLANK(),DIVIDE([发卖金额],[上年])-1)

以上的例子是在Power BI中做的演示,以是度量值没有冒号。

更多DAX函数知识请订阅DAX函数专栏:

标签:

相关文章

介绍直播新纪元,轻松进入直播的五大步骤

随着互联网技术的飞速发展,直播行业在我国逐渐崛起,越来越多的人选择通过直播这一新兴媒介展示自己、分享生活、传递价值。对于许多新手来...

网站推广 2025-01-03 阅读0 评论0

介绍相机美颜原理,科技与美学的完美结合

随着科技的发展,智能手机的摄像头功能日益强大,美颜相机成为了许多人拍照的首选。美颜相机不仅满足了人们对于美的追求,更在视觉上给人带...

网站推广 2025-01-03 阅读0 评论0

介绍磁铁的制造,科学与艺术的完美结合

磁铁,一种神秘的物质,自古以来就吸引了无数人的目光。它不仅具有独特的磁性,还能在工业、医疗、科研等领域发挥重要作用。磁铁是如何制造...

网站推广 2025-01-03 阅读0 评论0

介绍电瓶激活方法,让电池焕发新生

随着科技的不断发展,电动汽车逐渐成为人们出行的首选。而电瓶作为电动汽车的核心部件,其性能直接影响着车辆的续航里程和行驶体验。新购买...

网站推广 2025-01-03 阅读0 评论0