Таблица вычисляемого поля: я пытаюсь создать вычисляемое поле в таблице - PullRequest
0 голосов
/ 26 февраля 2020

Я пытаюсь создать вычисляемое поле в таблице, мой запрос ниже:

SUM(IF([Qtr]='2018-Q1' OR [Qtr]='2018-Q2' OR [Qtr]='2018-Q3' OR [Qtr]='2018-Q4')
 THEN FLOAT([Channel Mix]) END) / FLOAT([Revenue])

Я получаю сообщение об ошибке: не могу смешать согласен и не согласен сравнение.

Конечная цель - разделить с колонкой доходов.

Пожалуйста, помогите

Ответы [ 2 ]

1 голос
/ 26 февраля 2020

Похоже, что ваш числитель является суммой (агрегацией), а ваш знаменатель - нет. Попробуйте разделить на: / sum(FLOAT([Revenue]))

0 голосов
/ 02 мая 2020

Попробуйте это

SUM(IF([Qtr]='2018-Q1' OR [Qtr]='2018-Q2' OR [Qtr]='2018-Q3' OR [Qtr]='2018-Q4') 
 THEN FLOAT([Channel Mix]) END) /SUM(FLOAT([Revenue])
...