首页 > 解决方案 > 如何在 Tableau 中使用参数作为过滤器?

问题描述

我有一个名为“Empl Flag”的字段,其值为 All 和 Null,我将此字段用作过滤器,下面的计算称为“排除员工”。

Case [Empl Flag] 
when NULL then "Yes"
else "No"
END

过滤器工作正常。现在,我创建了一个名为“排除员工?”的参数。具有 3 个字符串值 - 是、否、员工。

如何在过滤时将此参数用作过滤器以获取相同的值Empl Flag

谢谢!

标签: tableau-api

解决方案


这就是使过滤器工作的方法。

创建一个计算字段,如

if Exclude Employees (parameter) == "Employees" then TRUE else Exclude Employees (calculated field)== Exclude Employees (parameter) end

并通过选择 TRUE 将此字段拖放到过滤器窗格中。应该这样做


推荐阅读