带过滤行的表

时间:2020-01-30 16:40:27

标签: powerbi dax

如何在表格中仅过滤“转化时间”>“上限快速转化”值的行 enter image description here

由于“上限Express Express”是使用日期切片器调整的变量

2 个答案:

答案 0 :(得分:1)

以这种方式工作

Filter Column =
      VAR Conversion Time = SELECTEDVALUE(Autentique[Conversion Time])
Return
      IF(SELECTEDVALUE(Conversion Time)>[Limite Superior Conversão];"A";"B")

答案 1 :(得分:0)

您可以使用过滤器列执行此操作:

Filter Column =
      VAR UpperLimit = [Upper Limit Express Conv]
RETURN IF([Conversion Time]>UpperLimit,1,0)

创建该列后,您可以简单地在过滤器窗格中使用它,并根据需要将其过滤为1或0。希望这会有所帮助。

编辑:

由于[转换时间]列也不可用,因此您可以尝试将其传递给变量:

Filter Column =
      VAR UpperLimit = [Upper Limit Express Conv]
      VAR ConvTime = DATEDIFF([Activities.Novo],[Signed_At],DAY)
RETURN IF(ConvTime>UpperLimit,1,0)