Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Июль 18, 2018, 11:26:57 pm

Автор Тема: Показать количество строк больше единицы и меньше  (Прочитано 588 раз)

Оффлайн squall

  • Новичок
  • *
  • Сообщений: 4
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Добрый день!
Есть таблица с полями:

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

нужно сделать счетчик, который будет показывать кол-во артикулов, у которых значение больше единицы в столбце скорости продаж

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1149
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
count({<СкоростьПродаж={'>1'}>} distinct Артикул)

Оффлайн squall

  • Новичок
  • *
  • Сообщений: 4
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Спасибо! Теперь сложнее:
На каждой неделе у каждого артикула разные значения скорости продаж.
Допустим я хочу сделать выборку по неделям, беру 4 недели, например.
По этой формуле клик мне все данные просуммирует.
Задача - вывести количество артикулов, у которых скорость продаж за все 4 недели была больше или равно 1
Т.е. если хоть на какой-то из выбранной недели значение скорости продаж у артикула меньше 1 - этот артикул в расчете не учитывается.

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


Оффлайн Prive

  • Новичок
  • *
  • Сообщений: 45
  • Страна: ru
  • Рейтинг: +22/-0
    • Просмотр профиля
Тут функция Aggr() может помочь.
Во вложении пример с тестовыми данными.


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