日期范围内的累计条目数

Cumulative number of entries in dates range

我正在尝试获取给定时间范围内唯一 ID 的累计数量。 我的 DAX 看起来像这样:

Cumulative = CALCULATE(SUM(Data[ID]));DATESBETWEEN(Data[ack_date];DATE(YEAR(NOW());4;1);DATE(YEAR(NOW());11;30)))

第 1 年有类似的度量:[YEAR(NOW())-1]

我想要实现的是面积图,显示与今年和去年同期相比,od ID 在时间上不断增长的数量。当我将这些度量值作为图表的值并将 "ack_date" 作为其轴时,我得到的是逐月比较值而不是累积值,只是特定月份的值。

试试这个代码。调整年份 -1。

=
CALCULATE (
    DISTINCTCOUNT ( Data[ID] ),
    FILTER (
        ALL ( Data ),
        AND (
            Data[Ack_date] <= MAX ( Data[Ack_date] ),
            AND (
                Data[Ack_date] <= DATE ( YEAR ( NOW () ), 11, 30 ),
                Data[Ack_date] >= DATE ( YEAR ( NOW () ), 4, 1 )
            )
        )
    )
)