【发布时间】:2020-09-01 21:29:41
【问题描述】:
Power Bi 报告使用日期切片器(介于) - 默认情况下,我希望它将切片器中的第一个日期设置为星期一(上周),将最后一个日期设置为星期五(上周)。我不希望这是一个相对日期,但必须始终是之前的周一至周五。我的数据集中有一列告诉我哪一个是“上一周”作为文本字段。我不知道如何使用它来设置默认切片器值。但我也想确保用户可以更改切片器日期并根据用户请求进行更改。
今天的例子是 01/09/2020
我希望我的默认切片器日期为:24/08/2020 - 28/08/2020
我有两个衡量标准,可以让我知道上周的日期:
DefaultSD = MINX( FILTER(Data, [WeeksFilter] = "Previous Week Only"),[Date])
DefaultED = MAXX( FILTER(Data, [WeeksFilter] = "Previous Week Only"),[Date])
我假设使用 DAX 表达式可以做到这一点,但不知道如何创建此表达式来填充这些默认值。
请注意,数据会刷新到 2020 年 1 月 9 日,因此目前有本周的数据,但我不希望将其包含在报告加载的默认切片器中
【问题讨论】:
-
我没有找到设置切片器默认值的选项。今天早上我正在尝试一个非常相似的实现,但没有运气。您可以使用 DAX 计算开始和结束日期,但不能将它们设置为 Slicer 作为选定的开始和结束日期。