排序前10的Tableau中存在语法错误



SUM(IF{[Case_Type]='已确认'和【日期】=2020年4月1日然后案例结束(

它在Tableau中不起作用,因为它显示语法错误(可能您缺少标识符(请提出你的看法。

假设CASE是一个数字字段,则存在2个问题;不需要{},并且CASE没有被[]包围。试试这个:

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

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

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

最新更新