Из данной статьи Вы узнаете, как можно в QlikView (Qlik Sense) управлять выдаваемыми таблицей значениями.
ИСПОЛЬЗУЕМЫЕ ТАБЛИЦЫ:
ql_trans.payment – набор платежей человека
ql_trans.name – Ф.И.
Создаем несколько переменных
vCG, vCA,vCB для отметки какой из пунктов выбран и присваиваем им -1(никакой)
vAvgMax – для определения, на сколько процентов более высокие от среднего результаты будут считаться хорошими
vAvgMin– для определения, на сколько процентов более низкие от среднего результаты будут считаться плохими
vAggrAvg – для агрегирования =Avg(aggr(Sum([ql_trans.payment]),ql_trans.name)) (находит среднее значаение от всех сумм ql_trans.payment)
СОЗДАЕМ ДИГРАММЫ — СВОДНАЯ ТАБЛИЦА
В измерениях пишем:
=if(vCG =1, if(aggr(Sum([ql_trans.payment]),ql_trans.name)>=vAvgMax*vAggrAvg,ql_trans.name,Null()), if(vCB=1, if(aggr(Sum([ql_trans.payment]),ql_trans.name)<=vAvgMin*vAggrAvg,ql_trans.name,Null()), if(vCA=1, if(aggr(Sum([ql_trans.payment]),ql_trans.name)<vAvgMax*vAggrAvgandaggr(Sum([ql_trans.payment]),ql_trans.name)>vAvgMin*vAggrAvg,ql_trans.name,Null()) ,ql_trans.name)))
И поставить галочку скрыть значение, когда Null, чтобы убрать сумму не выбранных результатов
В визуальных подсказках выставлям:
В сортировке:
Сортировать по Y-значению: по убыванию
СОЗДАЕМ КНОПКУ
ЦВЕТ:
if(vCG=1,ARGB(255,0,255,0),ARGB(50,0,255,0))
ДЕЙСТВИЯ
Установить переменную: vCG значение vCG*-1
Установить переменную: vCB значение -1
Установить переменную: vCA значение -1
СОЗДАЕМ ЕЩЕ 2 ТАКИЕ ЖЕ КНОПКИ:
ЦВЕТ:
if(vCA=1,ARGB(255,255,255,0),ARGB(50,255,255,0))
ДЕЙСТВИЯ
Установить переменную: vCG значение -1
Установить переменную: vCB значение -1
Установить переменную: vCA значение vCA*-1
ЦВЕТ:
if(vCB=1,ARGB(255,255,0,0),ARGB(50,255,0,0))
ДЕЙСТВИЯ
Установить переменную: vCG значение -1
Установить переменную: vCB значение vCB*-1
Установить переменную: vCA значение -1
- Учебный центр по технологиям анализа данных и BI: расписание/запись на учебные курсы, тестирование разработчиков — https://education.biconsult.ru/
- Присоединяйтесь к QUBIC – сообщество профессионалов в области BI! Наши страницы в соц.сетях – расписание учебных курсов, бесплатные учебные материалы, анонсы мероприятий: https://vk.com/club165575964 и https://www.facebook.com/qubicspb
- Неофициальный форум разработчиков QlikView & Qlik Sense Russian forum
- Канал на Youtube – много обучающих видео и записи вебинаров
- Готовые решения “Конструктор финансовой отчетности” и “Анализ продаж”