Tableau:使用 IF 语句的 COUNTD
Tableau: COUNTD using IF statement
我有一个画面数据网格,我需要计算不同的记录。如果状态为 Complete distinct Count RecordID IF [Status] = "COMPLETE" THEN COUNTD([Survey ID]) ELSE 0 END)
,但我收到错误 "Cannot mix aggregate and non-aggregate comparisons or results in IF expression"。有什么想法吗?
你很接近,但你需要重新排列事物的顺序。
COUNTD(IF [Status] = "COMPLETE" THEN [Survey ID] END)
如果Status
是'COMPLETE',这将return一个Survey ID
,否则它将return一个NULL
到[=14] =] 功能。 NULL
s 被忽略,因此不会被计算在内。
我有一个画面数据网格,我需要计算不同的记录。如果状态为 Complete distinct Count RecordID IF [Status] = "COMPLETE" THEN COUNTD([Survey ID]) ELSE 0 END)
,但我收到错误 "Cannot mix aggregate and non-aggregate comparisons or results in IF expression"。有什么想法吗?
你很接近,但你需要重新排列事物的顺序。
COUNTD(IF [Status] = "COMPLETE" THEN [Survey ID] END)
如果Status
是'COMPLETE',这将return一个Survey ID
,否则它将return一个NULL
到[=14] =] 功能。 NULL
s 被忽略,因此不会被计算在内。