Неофициальный форум пользователей Qlik Sense & Qlikview

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: GrabVadim от 29 ноября 2016, 10:08:25

Название: Aggr
Отправлено: GrabVadim от 29 ноября 2016, 10:08:25
Добрый день.

Во вложении пример Диаграмма (Сводные таблицы). Одна и та же, но
1. В развернутом по Месяцу
2.В свернутом по Месяцу виде

Задача Посчитать количество сработок Клиента за месяц, т.е. при сворачивании по месяцу должно получиться  5 (как в верхней таблице), а не 1 как сейчас.

Пробовал воспользоваться Aggr, необходимого результата не получил

Заранее спасибо за помощь.
Название: Re: Aggr
Отправлено: admin от 30 ноября 2016, 07:16:51
Привет, какие выражения с aggr прописывали?
Название: Re: Aggr
Отправлено: GrabVadim от 30 ноября 2016, 08:17:13
Цитата: admin от 30 ноября  2016, 07:16:51  
Привет, какие выражения с aggr прописывали?

Привет

Пробовал различные интерпретации, основную ставку делала на эту

Aggr(Count({$<[Сумма]={">0"}>} [Партнер_ID]), [Месяц-Год])
Название: Re: Aggr
Отправлено: Prive от 06 декабря 2016, 05:28:12
Цитата: GrabVadim от 30 ноября  2016, 08:17:13  
...
Aggr(Count({$<[Сумма]={">0"}>} [Партнер_ID]), [Месяц-Год])

Продублируйте первую таблицу в Aggr() и возьмите сумму по полученной таблице(по полученным значениям):
Sum(Aggr(Count({$<[Сумма]={">0"}>} [Партнер_ID]), Партнер, Филиал, Месяц-Год,День))

(возможно ли что к названию партнера привязано несколько id?)
Название: Re: Aggr
Отправлено: millik от 23 февраля 2017, 10:44:03
Aggr(Count({$<[Сумма]={">0"}>} [Партнер_ID]), [Месяц-Год]) будет возвращать 1, потому что в у всех этих дней всего лишь 1 [Партнер_ID].

Попробуйде посчиать количество [День]. Должно всё сработать.