社区!
我有
事实表:销售。列:客户、销售价值、日期 昏暗的表:日期
报告中的切片器是:年份和客户
请打开我的一个驱动器的链接。
1)。客户 A 的收入从 2024 年 1 月开始,我只需计算前 12 个月的收入总额。当我按年切片时,我不想在 2025 年看到这个客户。 2)。客户的 B 收入从 2024 年 7 月开始。我需要显示到 2025 年 7 月的数据,之后不显示任何数据。
前 12 个月将显示客户 B 直到 24 年 6 月,而不是 24 年 7 月,是吗?否则,您将在 24 年 1 月见到客户 A。
按照以下方式创建一个度量:
First 12 Month Revenue =
SUMX(
DISTINCT('Sales'[Customer ]),
(
var startRevenue = CALCULATE(MIN('Sales'[Date]), ALLEXCEPT('Sales', 'Sales'[Customer ]), NOT ISBLANK('Sales'[Revenue]))
var endRevenue = DATE(YEAR(startRevenue) + 1, MONTH(startRevenue), DAY(startRevenue))
return
CALCULATE(
SUM('Sales'[Revenue]),
KEEPFILTERS('Dates'[FullDateAlternateKey] < endRevenue)
)
)
)