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

Для разработчиков => Вопросы по Qlikview и Qlik Sense => Тема начата: Varvara от Июль 17, 2015, 11:40:56 am

Название: подсчет кол- ва внутри агрегированных данных
Отправлено: Varvara от Июль 17, 2015, 11:40:56 am
есть формула которая дает выборку
min(
Aggr(
Aggr(Avg({<[Источник]={'ЦДУ_ТЭК.ПНПО'},[Поставщик]={'ОАО "Газпром нефть"'},[Регион]={'Европейский регион'},Дата = {"$(=text(max({<[Источник]={'ЦДУ_ТЭК.ПНПО'}>}Дата)))"}>}[Цена]),[Нефтепродукт],[Субьект])
 -
Aggr(Avg({<[Источник]={'ЦДУ_ТЭК.ПНПО'},[Поставщик]={'ОАО "Газпром нефть"'},[Регион]={'Европейский регион'},Дата = {"$(=text(min({<[Источник]={'ЦДУ_ТЭК.ПНПО'}>}Дата)))"}>}[Цена]),[Нефтепродукт],[Субьект])
,[Нефтепродукт],[Субьект]
)
)
она рассчитывает минимальное значение из выборки
надо теперь по этой же выборке подсчитать кол- во  строк  для которых разница расчитаная внутри
 не равна нулю
Название: Re: подсчет кол- ва внутри агрегированных данных
Отправлено: Varvara от Июль 21, 2015, 10:09:26 am
нашла сама ответ
тот пример который я давала можно упростить для понимания
все решение в прикрепленном файле