我是Power bi的新手,但我想使用切片器(用户选择),同时过滤数据并通过“大于”的比较。而不是等于。
我有具有LastUpdated日期列的设备数据。和切片机的日期列表只有15天的差距(日历会更好,但因为它不可用但仍然坚持日期列表)
当用户在Slicer中选择日期时,我想过滤Lastupdated Date大于等于所选日期的数据。怎么做到这一点?累了的栏目,措施..
感谢任何帮助。
答案 0 :(得分:0)
我认为你可以创建一个链接Date列表和Device表的度量,即使它们之间没有关系。但是,测量必须存在于您的可视化中,否则切片器不会影响它。
我已经创建了一个度量,用于计算上次更新日期大于或等于切片器选择的行的最大日期。
CalculatedLastUpdate =
CALCULATE (
MAX ( DeviceTable[LastUpdate] ),
FILTER (
DeviceTable,
DeviceTable[LastUpdate] >= MINX ( DateList, DateList[Date] )
)
)
DateList
- 一个包含[日期]列的表格,其中包含您的日期范围
DeviceTable
- 包含设备数据的表。
现在,您可以从可视化文件中删除LastUpdate
列,以避免两列具有相同的数据。
如果有帮助,请告诉我。
答案 1 :(得分:0)
我之前不知道,但是现在你可以修改日期切片器来做"""给定的日期(您可以通过单击切片器视觉本身最右侧的图标来执行此操作,您可以选择切片器的模式,在之间,之后,列表,下拉等)...我相信这意味着您获得的日期大于切片器中使用的给定列的选定日期的所有数据,在您的情况下, LastUpdate 。