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

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

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

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

нужно сделать счетчик, который будет показывать кол-во артикулов, у которых значение больше единицы в столбце скорости продаж
Название: Re: Показать количество строк больше единицы и меньше
Отправлено: admin от 05 октября 2017, 01:05:47
count({<СкоростьПродаж={'>1'}>} distinct Артикул)
Название: Re: Показать количество строк больше единицы и меньше
Отправлено: squall от 06 октября 2017, 09:58:43
Спасибо! Теперь сложнее:
На каждой неделе у каждого артикула разные значения скорости продаж.
Допустим я хочу сделать выборку по неделям, беру 4 недели, например.
По этой формуле клик мне все данные просуммирует.
Задача - вывести количество артикулов, у которых скорость продаж за все 4 недели была больше или равно 1
Т.е. если хоть на какой-то из выбранной недели значение скорости продаж у артикула меньше 1 - этот артикул в расчете не учитывается.
Название: Re: Показать количество строк больше единицы и меньше
Отправлено: Prive от 13 октября 2017, 12:42:07
Тут функция Aggr() может помочь.
Во вложении пример с тестовыми данными.
(https://qliksense-forum.ru/qvf/proxy.php?request=http%3A%2F%2Fs019.radikal.ru%2Fi603%2F1710%2F8d%2F57e892451a98.png&hash=70cfd2a875eaa8e847dfe670d10e3144c536206e) (http://radikal.ru)