Size: a a a

2021 August 25

DS

Daniil Semenov in Qlik BI chat
Если знаменатель возьмете внутрь $(=) то он вам его рассчитает без привязки к измерению
$(=sum({<Month={'=$(=min(Month))'}>}val))
источник

DS

Daniil Semenov in Qlik BI chat
в формуле видно, что подставлять будет именно уже рассчитанное число
источник

L

Lion in Qlik BI chat
Это аналог переменой , спасибо попробую.
источник

VN

V N in Qlik BI chat
Т.к. у вас есть ещё измерения и для каждого набора из них свой минимальный месяц? Вы об этом?
источник

DS

Daniil Semenov in Qlik BI chat
промахнулись ?:)
источник

VN

V N in Qlik BI chat
Сорри
источник

VN

V N in Qlik BI chat
Т.е. у вас есть ещё измерения и для каждого набора из них свой минимальный месяц? Вы об этом?
источник

L

Lion in Qlik BI chat
Да
источник

DS

Daniil Semenov in Qlik BI chat
если так, то проще сделать еще одну таблицу для такого расчета,
у вас в основной таблице будет поле Месяц
А в таблице для расчета
Месяц измерения, Месяц, Текущий
N, N, 1
N, Min для N, 0
M, M, 1
M, min для M, 0
источник

DS

Daniil Semenov in Qlik BI chat
тогда формула будет sum({<Текущий = {1}>} Поле)/ sum({<Текущий = {0}>}Поле), а в качестве измерения будет поле Месяц измерения
источник

СС

Станислав Строгий... in Qlik BI chat
Вы сделали так, что после $ расчёт идёт вне измерения таблицы, как и то что в анализе множеств.
источник

DS

Daniil Semenov in Qlik BI chat
так вы ассоциируете с каждым нужным месяцем два месяца из таблицы фактов : текущий и минимальный
источник

DS

Daniil Semenov in Qlik BI chat
а в анализе множеств когда расчет идет в рамках измерения таблицы?
источник

СС

Станислав Строгий... in Qlik BI chat
sum(ФФФ)/sum({<Месяц = {"<=MonthStart(min(Дата))>=$(=MonthEnd(min(Дата)))"}>} ФФФ)
источник

L

Lion in Qlik BI chat
Спасибо, хорошая идея.
источник

СС

Станислав Строгий... in Qlik BI chat
Значение вычисленное для фильтрации по анализу множества никогда не подчиняется измерению.
источник

L

Lion in Qlik BI chat
Спасибо, попробую.
источник

СС

Станислав Строгий... in Qlik BI chat
источник

DS

Daniil Semenov in Qlik BI chat
Ну в этом и была суть, вынести расчёт минимального месяца за пределы измерения, поскольку месяц не относящийся к месяцу измерения не сможет быть посчитан внутри измерения.
Именно поэтому ваша формула даст единицу.
не важно что min и max будут рассчитаны по всему диапазону дат, суммы возьмутся только те, которые относятся к датам ассоциированным с этим месяцем
источник

СС

Станислав Строгий... in Qlik BI chat
В любом случае моё утверждение верное. Сейчас всего лишь 21 час, а уже чувствую себя на 23.
источник