Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Марта 23, 2019, 12:08:21 pm

Автор Тема: Выбор количества покупателей, купивших только один товар  (Прочитано 947 раз)

Оффлайн Marina78

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


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

Пытаюсь использовать это выражение... Но что-то с ним не так....
count({<count(distinct Товар)=1>} [чек])

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1274
  • Страна: ru
  • Рейтинг: +136/-0
    • Просмотр профиля
Привет.
Вариант решения задачи:
(Извините, но вы не имеете доступа к галерее)

Ключевое в решении - использование aggr()

Оффлайн Marina78

  • Новичок
  • *
  • Сообщений: 12
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Большое спасибо! Все работает!

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


Оффлайн millik

  • Наставник
  • **
  • Сообщений: 90
  • Страна: by
  • Рейтинг: +37/-0
    • Просмотр профиля
Если вы хотели решить данную задачу именно через Set Analysis, то тогда нужно было использовать такое выражение
count({<[Покупатель]={"=count(distinct [товар[)=1"}>} [чек])

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