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

Для разработчиков => Вопросы по Qlikview и Qlik Sense => Тема начата: squall от октября 05, 2017, 12:52:48 pm

Название: Показать количество строк больше единицы и меньше
Отправлено: squall от октября 05, 2017, 12:52:48 pm
Добрый день!
Есть таблица с полями:

Articul  |  NSales (кол-во продаж)  | (sum(Nsales)/count(Name) - Скорость продаж |

нужно сделать счетчик, который будет показывать кол-во артикулов, у которых значение больше единицы в столбце скорости продаж
Название: Re: Показать количество строк больше единицы и меньше
Отправлено: admin от октября 05, 2017, 01:05:47 pm
count({<СкоростьПродаж={'>1'}>} distinct Артикул)
Название: Re: Показать количество строк больше единицы и меньше
Отправлено: squall от октября 06, 2017, 09:58:43 am
Спасибо! Теперь сложнее:
На каждой неделе у каждого артикула разные значения скорости продаж.
Допустим я хочу сделать выборку по неделям, беру 4 недели, например.
По этой формуле клик мне все данные просуммирует.
Задача - вывести количество артикулов, у которых скорость продаж за все 4 недели была больше или равно 1
Т.е. если хоть на какой-то из выбранной недели значение скорости продаж у артикула меньше 1 - этот артикул в расчете не учитывается.
Название: Re: Показать количество строк больше единицы и меньше
Отправлено: Prive от октября 13, 2017, 12:42:07 pm
Тут функция Aggr() может помочь.
Во вложении пример с тестовыми данными.
(http://s019.radikal.ru/i603/1710/8d/57e892451a98.png) (http://radikal.ru)