Обходной путь для невозможности использовать вычисляемое поле в заявлении CASE - PullRequest
1 голос
/ 19 июня 2020

Я пытаюсь создать поле, которое вычисляет только тогда, когда другое вычисляемое поле> = 100%. Но когда я пробую CASE WHEN Performance >= 1 THEN Product Count * 20 ELSE 0, появляется Invalid Formula . Есть ли обходной путь для этого?

Ответы [ 2 ]

1 голос
/ 19 июня 2020

Это потому, что вы не можете использовать формулу в условии then. Вместо этого вам нужно создать calculated field, содержащий product count * 20. Затем вы можете использовать это поле как значение условия then.

Подробнее здесь: https://support.google.com/datastudio/answer/7020724

0 голосов
/ 19 июня 2020

Это может быть достигнуто с помощью одного вычисляемого поля :

Product Count * (CASE
    WHEN Performance >= 1 THEN 20
    ELSE 0 END)

отчета Google Data Studio и GIF-файла для уточнения:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...