在日常分析中,用的比较多的是环比或者是同比的计算,我们先来看看最新日期日&月环比或者同比,
数据源比较简单,如图所示:
![0e97af57e739b1b14b342a11c04f9162.png](https://i-blog.csdnimg.cn/blog_migrate/90bf25465f0ddc59f64eeed3ee768034.jpeg)
- 最新日期的日环比
我们知道环比公式是:今天销售额/昨天销售额-1
一般数据源刷新方式是T+1刷新,所以数据源中的最近日期是相对日期的昨天,创建一个计算字段【日环比】:
sum(if [日期]=dateadd('day',-1,today()) then [销售额] end )/
sum(if [日期]=dateadd('day',-2,today()) then [销售额] end )-1
如图所示:
![9f639e116b120bcb727c2a09cb187549.png](https://i-blog.csdnimg.cn/blog_migrate/91d0077d0ac0de87aa941ad82b18f25b.jpeg)
将创建好的计算字段【日环比】拖拽至文本上,会显示对应的环比,如图所示:
2.最近的月环比
同样的方法,创建计算字段【月环比】:
sum(if [日期]= datetrunc('month',dateadd('month',-1,today())) then [销售额] end )/
sum(if [日期]=datetrunc('month',dateadd('month',-2,today())) then [销售额] end )-1
如图所示:
![1317591e4cd8a68979beaacffdae815f.png](https://i-blog.csdnimg.cn/blog_migrate/1c8d0723fab93b79aff6a2d1c0f5adb6.jpeg)
3.月同比
创建一个计算字段【月同比】:
sum(if [日期]=datetrunc('month',dateadd('month',-1,today())) then [销售额] end)/
sum(if [日期]=datetrunc('month',dateadd('month',-1,dateadd('year',-1,today()))) then [销售额] end )-1
如图所示:
![9f9affac7629ae7b2f027516e03397ac.png](https://i-blog.csdnimg.cn/blog_migrate/479974c684f580184eafd045c9b68bf2.jpeg)