在计算字段中获取活动的多个过滤器

时间:2019-04-15 12:50:44

标签: tableau

我正在Tableau中编写一个计算字段,我需要知道在IF语句中使用多重过滤器的选项是否处于活动状态。

例如,我有一个[学校类型]列,其中包含一个带有“小学”,“小学”和“中学”选项的多重过滤器。我需要做类似的事情:

IF **[School Type] has active "Primary School"**
THEN
**Some calculation**
END

有人知道这是否可能吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您不能在计算字段中使用过滤器,要使过滤器生效,您需要将其放置在过滤器功能区中,以便您在工作表中获得的数据符合过滤器选择。

剩下的就是创建一个计算字段并在计算中使用数据库字段。

if [School Type] = "Primary School"  //has active equlas **=**
then your caclulation
else your calculation
end