根据其他领域的条件计算字段

时间:2016-10-19 16:43:56

标签: tableau

我正在尝试创建一个Tableau计算字段。有人可以帮我重写下面的代码,以便它使用正确的语法吗?

COUNT([Type of Event]
IF(CONTAINS([Name of Event], "CANCELLED") = false) 
THEN 1 END)

2 个答案:

答案 0 :(得分:2)

你可以写这个来计算那个字段(而不是1),但你会得到相同的结果 - 除非你做了一个不同的计数:

// Normal Count
COUNT(IF CONTAINS([Name of Event],"CANCELLED") = FALSE THEN [Type of Event] END)

// Count Distinct
COUNTD(IF CONTAINS([Name of Event],"CANCELLED") = FALSE THEN [Type of Event] END)

答案 1 :(得分:0)

以下语法最终起作用:

COUNT( IF not CONTAINS([Name of Event], "CANCELLED") then [Type of Event]   END )