YTD按类别过滤-DAX / Power BI

时间:2019-10-22 09:42:09

标签: powerbi dax

我有一个包含三列的“表格”:日期,位置,值。

我还有一个表'Tabledates'和一组连续的日期。关系设置正确。

我用代码创建了一个称为YTD的度量:

  

CALCULATE(SUM(Table [Value]); DATESYTD(Tabledates [Date]))

在任何图形上,YTD度量都是完美的,但如果按位置过滤,则YTD的结果完全错误。

有任何提示吗?

Picture of results

1 个答案:

答案 0 :(得分:0)

当您过滤日历表时,似乎已删除位置上的过滤器。

您也许可以使用此功能TOTALYTD() https://docs.microsoft.com/en-us/dax/totalytd-function-dax

它的功能完全相同,您可以尝试根据第一个表的日期而不是日历表的日期进行过滤。

类似:

TOTALYTD(Sum(Table1[Value]),Table1[Date].[Date])

我认为您在表和日历表之间进行了双向过滤或类似的操作,因此删除了以前的位置过滤器。