PowerBI 期间切片器 (QTD/YTD) 不切片

PowerBI Period Slicers (QTD/YTD) not slicing

我正在尝试为 QTD/YTD/Last 12 个月 (LTM) 创建期间切片器以创建交互式报告仪表板。

我已经根据“实际”数据设置了我认为需要的所有措施。

AC = SWITCH([PeriodSelect], 1, [AC Select], 2, [AC QTD], 3, [AC YTD], 4, [AC LTM])

AC LTM = CALCULATE([AC Select], DATESINPERIOD('Calendar'[Date], MAX('Calendar'[Date]),-12, MONTH))

AC QTD = CALCULATE([AC Select], DATESQTD('Calendar'[Date]))

AC Select = CALCULATE([AC Sum], Scenario[ScenarioName] = "Actual")

AC Sum = SUM(Actual[Value])

但是,切片器仅显示值 (AC)。 [AC Select] 工作正常,我可以按月和年分割它。但是,AC QTD/YTD/LTM 仍然是空白。

没有错误信息,我不知道哪里出了问题。我知道这个问题有点含糊,但如果有人能看一下,我将不胜感激 https://www.dropbox.com/s/bavlq5h360ax27y/TestReport.pbix?dl=0

如前所述,日期切片器应基于日历 table,而不是实际日期。 修复它后,您的公式将正常工作。

看起来句点没有分割,但这是不正确的 - 它们是。您看到相同数字的原因是因为在您的数据样本中,对于 2022 年 3 月,QTD、YTD 和 LTM 期间的结果相同。

你的数据是这样的:

请注意,QTD 和 YTD 的数字相同,因为在 3 月,您处于第一季度,并且日期间隔相同(2022 年 1 月 1 日 - 2022 年 3 月 31 日)。对于以后的季度,它们会有所不同。

对于 LTM,日期区间为 2021 年 4 月 1 日至 2022 年 3 月 31 日,但在 2021 年您只有 1 月和 2 月的数据,因此不包括在内。结果,AC和是一样的。

要查看它是否有效,select 2022 年 1 月改为:

和 AC selector 也很好用。