Где у меня ошибка

Автор WA, 19 сентября 2019, 01:08:36

« назад - далее »

WA

Есть общие контексты, в которых могут быть n Call ID и разные коды сервиса.
Пытаюсь посчитать общие контексты, в которых только один "Call ID", а  "Код сервиса" не содержит BACK.

if(Aggr(Count({<[Код сервиса]-={"*BACK"}>}[Call ID])=1, [Общий контекст]),COUNT(Aggr(Count({<[Код сервиса]-={"*BACK"}>}[Call ID]), [Общий контекст])))

В результате считаются общие контексты, которые в том числе содержат BACK. Где у меня ошибка.

admin

ЦитироватьПытаюсь посчитать общие контексты, в которых только один "Call ID", а  "Код сервиса" не содержит BACK.
Не вдаваясь глубоко, уже исходя из этой фразы, я бы "рыл" в сторону использования множеств p()

WA

Спасибо, гляну в эту сторону. На самом деле я поторопился с выводом. Моё выражение считает правильно, а вот с выводом данных по этому счетчику проблема есть.

Яндекс.Метрика