表中排序前10位的语法错误

pnwntuvh  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(338)

总和(如果{[case_type]='已确认'且[date]=#01/04/2020#},则案例结束)
它在tableau中不起作用,因为它显示语法错误(可能您缺少标识符),请建议您的看法。

nlejzf6q

nlejzf6q1#

假设case是一个数字字段,有两个问题;{}是不需要的,case没有被[]包围。请尝试以下操作:

SUM(IF [Case_Type] = 'Confirmed' and [Date] = #01/04/2020# THEN [CASE] END )

如果[案例]不是一个数字,这也不会起作用。您可以将[case]替换为1,或者更有效地将其作为布尔值写入:

SUM(INT([Case_Type] = 'Confirmed' and [Date] = #01/04/2020#))

相关问题