Страницы: 1
RSS
Подсчет эскалаций в Power Pivot
 
Всем привет!
С недавних пор пытаюсь осваивать Power Pivot и в настоящий момент очень нужна помощь знающих людей.
В примере есть задачи (Number), часть из которых были переданы от одного пользователя (Operator) к другому пользователю, а часть задач никому не передавалась.
С помощью какой формулы столбца (или меры для всей таблицы) можно посчитать количество задач с эскалацией и без в разрезе операторов?
В обработке задачи 103001 принимало участие 3 разных оператора - эскалация была, 103002 - 1 - эскалации не было, 103003 - тоже 1 - эскалации тоже не было.
Через summarize получил сводную по номеру, но как теперь составить формулу столбца или меру - ума не приложу...

Код
=
SUMMARIZE (
    Int_trans;
    Int_trans[Number];
    "oper"; DISTINCTCOUNT( Int_trans[Operator] )> 1, "y", "n" )
)

Пример:
NumberOperatorresult
1030011y
1030011y
1030012y
1030012y
1030013y
1030013y
1030022n
1030022n
1030034n
1030034n
1030034n
1030034n
p.s.: поле result - планируемый результат с формулой столбца.

Желаемый итог:
кол-воresult
Operatoryn
11
211
31
4 1
 
Доброе время суток
Цитата
asv2610 написал:
составить формулу столбца
Можете перевести или хотя бы детализировать - что вы под этим понимаете? Может изучение начать с терминов и определений?
 
Удваиваю. Прикладная направленность не понятна.
 
Цитата
Цитата
Андрей VG написал:
Можете перевести или хотя бы детализировать - что вы под этим понимаете?
Действительно, немного запутал всех )) Прошу прощения.
Под формулой столбца я имел в виду формулу для вычисляемого столбца (надеюсь, сейчас не ошибся в терминах и определениях), которая выдавала бы для каждой строки значение Y при наличии в задаче более 1 оператора и N - если задача не была никому перенаправлена и обрабатывалась одним оператором.
Результат желаемого вычисления я отобразил в столбце result. Исходные данные - без столбца result.
А уже при наличии значений вычисляемого столбца можно мерой с distinctcount по номеру задачи построить сводную в разрезе операторов.
Это первый вариант.
Ну а второй - как сделать такие вычисления (в исходной таблице - без столбца result) c помощью мер, подсчитывающих Y и N? Возможно ли такое?
Спасибо.
 
Решение для вычисляемого столбца нашел сам:
Код
=
var task = [task] 
return

CALCULATE (IF (DISTINCTCOUNT ( 'Int_trans'[Operator] ) > 1; "y"; "n"); FILTER ('Int_trans'; 'Int_trans'[task] = task))
А вот как создать подобную меру - пока не понял.
Изменено: asv2610 - 29.05.2020 18:11:03
Страницы: 1
Наверх