Power BI - 最近4,12和26周的销售额

时间:2018-05-31 03:05:30

标签: powerbi dax ssas-tabular

我的工作表销售额和周末日期有2列。我需要计算过去4周,12周和26周的销售额,并与过去4周,12周和26周的前一年进行比较。我之前尝试过几种看待类似帖子的方法,看起来它不起作用。我需要根据周数来计算它,因为今年给定日期的iso周数与前一年的相同日期值不同。附加excel和pbix文件。因此,对于周末2/25/18过去4周,销售额应为275,过去12周为780,前一周为前一周为280.在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

首先创建一个简单的" Sum"像这样衡量,

Sum Of Sales Amount = Sum(Table[Sales Amount])

接下来,您需要使用以下格式为每个时段创建多个度量:

Sales Amount 4 Weeks = CALCULATE([Sum Of Sales Amount], DATESINPERIOD(Table[Week Ending Date], LASTDATE(Table[Week Ending Date]),-28,DAY))

因为我们没有" WEEK"在DATESINPERIOD函数的间隔中可用的参数,我刚拿了7和4的乘积,即4周。

这适用于当年的任何时期。

我希望这有帮助!