1

我是 Power bi 的新手,但我想在过滤数据时使用切片器(用户选择),并通过“大于”而不是等于进行比较。

我有带有 LastUpdated 日期列的设备数据。和具有 15 天间隔的几个日期列表的切片器(日历会更好,但因为它不可用但仍坚持日期列表)

当用户在 Slicer 中选择一个日期时,我想过滤 Lastupdated Date 大于等于所选日期的数据。如何做到这一点?尝试了列,措施..

任何帮助表示赞赏。

4

2 回答 2

1

我认为您可以创建一个链接日期列表表和设备表的度量,即使它们之间没有关系。但是,度量必须存在于您的可视化中,否则切片器不会影响它。

我创建了一个度量来计算那些最后更新日期大于或等于切片器选择的行的最大日期。

CalculatedLastUpdate =
CALCULATE (
    MAX ( DeviceTable[LastUpdate] ),
    FILTER (
        DeviceTable,
        DeviceTable[LastUpdate] >= MINX ( DateList, DateList[Date] )
    )
)

DateList- 包含列 [Date] 的表格,其中包含您的日期范围。
DeviceTable- 包含设备数据的表格。

在此处输入图像描述

现在,您可以从可视化中删除LastUpdate列,以避免两列具有相同的数据。

让我知道它是否有帮助。

于 2016-09-27T01:51:44.857 回答
0

我不知道之前的情况,但是现在您可以将日期切片器修改为在给定日期“之后”执行(您可以通过单击切片器视觉本身最右侧的图标来执行此操作,您可以在其中选择切片器的模式为 between , after , list , dropdown 等)...我相信这意味着您获得的日期的所有数据都大于切片器中使用的给定列的选定日期,在您的情况下将是LastUpdate

于 2018-01-03T13:23:18.377 回答