我正在Tableau中编写一个计算字段,我需要知道在IF语句中使用多重过滤器的选项是否处于活动状态。
例如,我有一个[学校类型]列,其中包含一个带有“小学”,“小学”和“中学”选项的多重过滤器。我需要做类似的事情:
IF **[School Type] has active "Primary School"**
THEN
**Some calculation**
END
有人知道这是否可能吗?
谢谢!
答案 0 :(得分:0)
您不能在计算字段中使用过滤器,要使过滤器生效,您需要将其放置在过滤器功能区中,以便您在工作表中获得的数据符合过滤器选择。
剩下的就是创建一个计算字段并在计算中使用数据库字段。
if [School Type] = "Primary School" //has active equlas **=**
then your caclulation
else your calculation
end