Power BI - 计算前一天的交易量和第二天的交易量之间的差额。

问题描述 投票:0回答:1

我有一个只包含两列Legend(日期)和EOD Volume(体积)的表格,如下图所示。

enter image description here

我需要计算之前日期之间的差异量。例如,要计算2月29日至3月2日之间的差异,它将是((1469-1877)1469)*100%。如何在power BI中创建这个度量。而且数据还包含周末和工作日,我需要对所有日期进行分析,不管是周末还是工作日。谁能帮我一下。先谢谢你。

dax powerbi-desktop
1个回答
0
投票

我提出的解决方案是在日粒度的表中工作。此外,为了处理工作日,最好的做法是在后端将其作为二进制属性进行管理,因为各国的工作日不同,所以没有标准的动态处理方式。

Possible Solution:=
VAR _YESTERDAY = CALCULATE(MAX('Fact'[EOD Volume]), PREVIOUSDAY('Calendar'[CalendarKey]))  
VAR _TODAY = CALCULATE(MAX('Fact'[EOD Volume]))
RETURN
DIVIDE(_TODAY - _YESTERDAY, ABS(_YESTERDAY))
© www.soinside.com 2019 - 2024. All rights reserved.