上个月同期

时间:2021-06-16 16:10:30

标签: powerbi dax

我正在努力获得上个月的同一时期。 我想比较当月期间,例如,今天是 16June2021 所以我想得到 5 月 1 日到 5 月 16 日的销售额。

我正在使用这个公式,但我得到了整个月的总数:

上一个 MTD = 计算(sum(Sales[Sales_Amount]),DATEADD(filter(DATESMTD(Sales[Sale_Date]),Sales[Sale_Date]<=today()),-1,MONTH))

用 DATEADD(filter(DATESMTD(Sales[Sale_Date]),Sales[Sale_Date]<=today()),-1,MONTH) 创建一个表,我也得到了上个月的每一天。

是否必须使用日期表?已经尝试过,但结果是空的。 这与我的日期格式有关吗?从导入开始,它以日期/时间格式出现。

非常感谢

1 个答案:

答案 0 :(得分:0)

尝试:

Prev MTD = calculate(sum(Sales[Sales_Amount]),filter(ALL(Sales[Sale_Date]),Sales[Sale_Date] >= DATE( YEAR(TODAY()), MONTH(TODAY())-1, 1) && Sales[Sale_Date]<=today()))
相关问题