Tableau api 根据其他字段中的条件计算字段

Tableau api 根据其他字段中的条件计算字段,tableau-api,Tableau Api,我正在尝试创建一个Tableau计算字段。有人能帮我重写下面的代码,使它使用正确的语法吗 COUNT([Type of Event] IF(CONTAINS([Name of Event], "CANCELLED") = false) THEN 1 END) 您可以编写此命令来计数该字段(而不是1),但您将得到相同的结果-除非-您进行了不同的计数: // Normal Count COUNT(IF CONTAINS([Name of Event],"CANCELLED") = FALSE T

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

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

您可以编写此命令来计数该字段(而不是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)

以下语法最终起作用:

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