按日期分组,区分并忽略其他筛选器 - Power BI

Group by date, Distinct and ignore other filters - Power BI

我有一个数据集,其中 col 'value' 中的值每月和 id 重复一次,例如for 1/1/2020 and id 1, value is 0.5, for 2/1/2020, value is 2, etc. 数据集还有其他列将用作其他计算的过滤器。

得到的度量是什么:

这样即使我使用 table 中的过滤器,例如filter1,该值仍然仅按日期分组?

我试过 sumx 和 max;总和和值,但没有给出结果,计算仍然对其他过滤器有反应。

当我谈到所有时,我想到了这种解决方案:

WithoutExternalFilter =
CALCULATE (
    VAR __dist =
        ADDCOLUMNS (
            SUMMARIZE ( Te, Te[Date], Te[ID] ),
            "val", CALCULATE ( MAX ( Te[value] ) )
        )
    RETURN
        SUMX ( __dist, [val] ),
    ALL ( Te[filter1] )
)

当我们放置一些过滤器时,“2020-08-01”的值仍然是 1.1: