Синтаксическая ошибка в таблице для сортировки первой десятки - PullRequest
0 голосов
/ 07 августа 2020

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

Он не работает в Tableau, поскольку показывает синтаксическую ошибку (возможно вам не хватает идентификатора) Пожалуйста, поделитесь своим мнением.

1 Ответ

0 голосов
/ 07 августа 2020

Предполагая, что CASE является числовым полем c, возникает 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#))
...