我有一个表格数据网格,我需要计算不同的记录。如果状态为 Complete 不同计数 RecordID IF [Status] = "COMPLETE" THEN COUNTD([Survey ID]) ELSE 0 END),但我收到错误“无法混合聚合和非聚合比较或导致 IF 表达式”。有任何想法吗?
你很接近,但你需要重新安排事情的顺序。
COUNTD(IF [Status] = "COMPLETE" THEN [Survey ID] END)
Run Code Online (Sandbox Code Playgroud)
这将返回一个Survey ID,如果Status是“完整”,否则它会返回一个NULL到COUNTD的功能。NULLs 被忽略,所以它们不会被计算在内。
| 归档时间: |
|
| 查看次数: |
8336 次 |
| 最近记录: |