фильтр данных в столбце

Автор JoisenPol, 24 августа 2019, 03:17:29

« назад - далее »

JoisenPol

Добрый день!

Я немного новичок в Qlik Sense (на работе начали активно использовать) и хотел бы попросить помощи у Вас.

Есть данные вида: Клиент - Имя клиента. Имен более 150. из этих 150 клиентов - 50% нужно объединить в одну группу (пример: СБанк1 Сбанк2 и т.д. объединяются в СБанк), 20% - один клиент (Мбанк), он остается как есть. остальные 30 процентов объединяются под под общим именем (например "Другие/Все остальные клиенты)

Под первое и второе ТЗ я использовал следующее:

IF(OwnerName='Мбанк','Мбанк',
IF(OwnerName='Сбанк1','Сбанк',
IF(OwnerName='Сбанк2','Сбанк',
IF(OwnerName='Сбанк3','Сбанк',
IF(OwnerName='Сбанк9','Сбанк',
IF(OwnerName='Сбанк10','Сбанк',))))))

Уперся я в то, что я не могу сделать тоже самое с остальными клиентами (получается суммарно более 160 строк с IF(OwnerName='КлиентХ','другие',
и QlikSense сообщает, что произошла ошибка вычисления.

Синтаксис перепроверил. Все скобки закрыты.

Пробовал делать через <> , не получается.

Все это планирую использовать в круговой диаграмме и важно раскрывать поля дальше, а если я оставлю в коде только Сбанк1,2 и тд и Мбанк, то остальных клиентов я "раскрыть" не могу

Спасибо!

admin

Добрый день, есть прекрасная функция wildmatch, которая позволяет использовать маски, что может сократить количество условий.
Смотрите help.qlik.com

Яндекс.Метрика