我有一个名为Dim_Date2的日期表,由于其他原因它没有连接到我的事实表Sales。因此,我必须在每个小节中过滤日期。
Sales:=
CALCULATE(
SUM(Fact_Sales[SalesAmount]),
FILTER(
Fact_Sales,
Fact_Sales[SalesDate]>=[MinimumDate] && Fact_Sales[SalesDate]<=[MaximumDate]
)
)
Previous Sales:=
CALCULATE(
Fact_Sales[Sales],
DATEADD(
Dim_Date2[Date],
-[SelectedDays],
DAY
)
)
MaximumDate:MAX(Dim_Date2[Date])
MinimumDate:MIN(Dim_Date2[Date])
SelectedDays:
CALCULATE(
DISTINCTCOUNT(Fact_Sales[KeySalesDate]),
FILTER(
Fact_Sales,
Fact_Sales[SalesDate]>=[MinimumDate]&&Fact_Sales[SalesDate]<=[MaximumDate]
)
)
如果我选择一个特定的日期,以前的销售指标会起作用,但但如果我选择一个具有年,月和日的日期,则不起作用。
请打开以下图片:
希望你能帮助我。