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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: mutniyglaz от 02 августа 2016, 08:54:45

Название: Функция "суммесли" в QV
Отправлено: mutniyglaz от 02 августа 2016, 08:54:45
Приветствую есть ли аналог функции СУММЕСЛИ в QV?
Есть список номенклатуры на остаках всего порядка 80 000 артикулов.
Как подсчитать количество разных артикулов по которым была реализация?
Название: Re: Функция "суммесли" в QV
Отправлено: admin от 02 августа 2016, 05:29:42
Привет.
Надо подсчитать количество уникальных артикулов, по которым была реализация.
count( distinct [признак реализации])
Название: Re: Функция "суммесли" в QV
Отправлено: mutniyglaz от 03 августа 2016, 08:06:13
У меня функция: Count (DISTINCT [Номенклатура_ID])
Как добавить функция Суммирования?
Название: Re: Функция "суммесли" в QV
Отправлено: mutniyglaz от 03 августа 2016, 02:27:38
У меня есть 2 таблицы:

Первая: День, Артикул, Сумма продаж
Вторая: День, Артикул, Остаток
По ним полное соединение.

Каким образом мне подсчитать: Количество различных проданных артикулов за период?

Функция Count (DISTINCT [Артикул]) считает все уникальные артикулы, включая те, по которым есть остаток, но нет продаж.
Название: Re: Функция "суммесли" в QV
Отправлено: Pati от 03 августа 2016, 06:53:54
Можно использовать Анализ множеств:
Count ({$<[ Сумма продаж ] ={"*"}>}DISTINCT [Артикул])
Уникальные артикулы, по которым имеется хоть какая-нибудь Сумма продаж
Название: Re: Функция "суммесли" в QV
Отправлено: mutniyglaz от 03 августа 2016, 08:14:46
Спасибо, получилось

Кстати, может лучше данную проблему при загрузке как-то решить?