Форум разработчиков QlikView и Qlik Sense. Получи любые ответы на вопросы по QlikView и Qlik Sense в течении нескольких часов!
Вы не вошли.
Есть такая таблица
Клиент , Товар , Цена
Клиент1, Мышка, 100
Клиент1, Монитор , 100
Клиент1, Клавиатура, 100
Клиент2, Клавиатура , 100
Клиент2, Монитор , 100
Клиент 3, Монитор , 100
Клиент 3, Клавиатура, 100
Как найти клиента не купившего не одной мышки ?
Спасибо .
Неактивен
Добрый день!
Используйте анализ множеств для реализации этой задачи, а именно функцию E - исключение.
Чтобы просто получить список клиентов, используйте след. формулу:
Concat(DISTINCT {< Клиент = E({1<Товар = {'Мышка'}>}) >} Клиент , ', ' )
В сет-анализе "Клиент = E({<Товар = {'Мышка'}>})" указано выбрать клиентов, которые не покупали товар Мышка в рамках текущего выбора.
Более подробно об этой функции можно прочитать в хелпе https://help.qlik.com/en-US/sense/2.1/S … itions.htm
Неактивен
[ Сгенерировано за 0.004 сек, 10 запросов выполнено - Использовано памяти: 899.46 Кбайт (Пик: 968.81 Кбайт) ]