Size: a a a

2020 October 21

ei

evgeny ivanov in Qlik BI chat
Alex Shiryaev
Всем привет! подскажите как правильно организовать признак завершенности процесса в зависимости от выбранного диапазона дат.

К примеру есть сделка начата 20 августа завершена 10 сентября, если период выбран август, то такая сделка должна быть не завершенной, если выбран и август и сентябрь то уже завершенной.

Суть задачи сделать фильтр завершенных и не завершенных сделок для выбранного периода
Сделать типа такой таблицы
источник

ei

evgeny ivanov in Qlik BI chat
на визуализации Признак завершенности считать через MAX
источник

O

Orbis in Qlik BI chat
Orbis
Как правильно подключить js к экстеншону?
источник

I

Irina in Qlik BI chat
Добрый день.
Очень нужна помощь , где можно найти человека , который хорошо понимает Qlik , естественно не бесплатно,  нужен хороший наставник, готовый помогать

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

I

Irina in Qlik BI chat
И может у кого - нибудь есть таблицы для анализа . Для новичков так сказать.
источник

AD

Andrey Demidov in Qlik BI chat
Irina
И может у кого - нибудь есть таблицы для анализа . Для новичков так сказать.
источник

AS

Alex Shiryaev in Qlik BI chat
evgeny ivanov
на визуализации Признак завершенности считать через MAX
Будет большая таблица, около 30тыс сделок и диапазон может выбираться по дням
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Alex Shiryaev
Будет большая таблица, около 30тыс сделок и диапазон может выбираться по дням
Я бы решал это на уровне визуального слоя, сравнивая сет анализом дату закрытия сделки с максимальной датой текушей выборки на уровне ID сделки
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
если обернуть это в aggr, можн осделать соответствующее измерение
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Однако такой подход будт учитывать толкьо результирующее состояние сделки. Если сделка на выбранном периоде половину периода была открытой, половину закрытой - она будет считаться закрытой
источник

AS

Alex Shiryaev in Qlik BI chat
Это то что нужно - статус должен определяться на последнюю дату выбранного периода
источник

AS

Alex Shiryaev in Qlik BI chat
Можете помочь с выражением для set анализа
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Alex Shiryaev
Можете помочь с выражением для set анализа
load * inline [
Сделка,Старт,Конец
С1,1,5
С2,5,8
С3,9,10
С4,3,7
С5,4,9
]

;

Periods: load
rowno() as Старт
AutoGenerate 10;
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
это тестовый набор данных
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Выражение получилось таким:

Count({1<Старт, Сделка={"=only({1}Конец)<=$(=max(Старт))"}>}[Сделка])
источник

AS

Alex Shiryaev in Qlik BI chat
Спасибо!
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
получается  что когда мы делаем отбор по дате создания сделок, эта формула возвращает перечень сделок, дата закрытия которых <= максимальной выбранной дате создания
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Можно добавить в формулу условие, чтобы считались только  те сделки, чья дата создания >= минимальной выбранной дате создания.

Count({1<Сделка={"=only({1}Конец)<=$(=max(Старт))"}*{"=only({1}Старт)>=$(=min(Старт))"}>}[Сделка])
источник

IA

Ilmurat Arziev in Qlik BI chat
Добрый день, подскажите пожалуйста как можно реализовать следующие:
Вот формула sum(if(([date close]-[dare open])=*1,sum[kol],0))/sum(kol), *1 можно было бы менять, и менять на дашборде не прибегая созданий отдельной меры/измерения/столбца??
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Ilmurat Arziev
Добрый день, подскажите пожалуйста как можно реализовать следующие:
Вот формула sum(if(([date close]-[dare open])=*1,sum[kol],0))/sum(kol), *1 можно было бы менять, и менять на дашборде не прибегая созданий отдельной меры/измерения/столбца??
да, через переменные и элемент Variable Input
источник