Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Декабрь 18, 2017, 07:48:13 pm

Автор Тема: подсчет кол- ва внутри агрегированных данных  (Прочитано 946 раз)

Оффлайн Varvara

  • Новичок
  • *
  • Сообщений: 9
  • Рейтинг: +3/-0
    • Просмотр профиля
есть формула которая дает выборку
min(
Aggr(
Aggr(Avg({<[Источник]={'ЦДУ_ТЭК.ПНПО'},[Поставщик]={'ОАО "Газпром нефть"'},[Регион]={'Европейский регион'},Дата = {"$(=text(max({<[Источник]={'ЦДУ_ТЭК.ПНПО'}>}Дата)))"}>}[Цена]),[Нефтепродукт],[Субьект])
 -
Aggr(Avg({<[Источник]={'ЦДУ_ТЭК.ПНПО'},[Поставщик]={'ОАО "Газпром нефть"'},[Регион]={'Европейский регион'},Дата = {"$(=text(min({<[Источник]={'ЦДУ_ТЭК.ПНПО'}>}Дата)))"}>}[Цена]),[Нефтепродукт],[Субьект])
,[Нефтепродукт],[Субьект]
)
)
она рассчитывает минимальное значение из выборки
надо теперь по этой же выборке подсчитать кол- во  строк  для которых разница расчитаная внутри
 не равна нулю

Оффлайн Varvara

  • Новичок
  • *
  • Сообщений: 9
  • Рейтинг: +3/-0
    • Просмотр профиля
нашла сама ответ
тот пример который я давала можно упростить для понимания
все решение в прикрепленном файле