Size: a a a

2021 October 07

СС

Станислав Строгий... in Qlik BI chat
Тут как-то в ваших изъяснения неоднозначно всё. Попробуйте разные предложенные варианты модифицировать осмысленно.

А то что вам надо из того, что я перечитав 3 раза понял - мера на 2 условия:
if(GetFieldSelections( {<Год = p(Год)>-<Год = {2021}>} qty) Год) = 1,
..  ,
..
)
Если выбран один год, который не 2021, то первое выражение, иначе - второе.
источник

DS

Daniil Semenov in Qlik BI chat
GetFieldSelections с сет-анализом не работает
источник

СС

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

СС

Станислав Строгий... in Qlik BI chat
if(Count( {<Год = p(Год)>-<Год = {2021}>} qty) DISTINCT Год) = 1,
..  ,
..
)
источник

СС

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

E

Egor in Qlik BI chat
Условие такое, столбец должен появляться в двух случаях: 1.если выбран год 2021. 2.если выбрано больше одного года и хотя бы один из них 2021
источник

DS

Daniil Semenov in Qlik BI chat
Выше прислал.
Обычно используют такую конструкцию для отображения поля по условию выборки значения
SubStringCount(concat(distinct Год,'|')&'|','2021|')>0
источник

E

Egor in Qlik BI chat
Ааа, понял, спасибо, буду пробовать !!!!
источник

СС

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

sum( qty)
источник

DS

Daniil Semenov in Qlik BI chat
Это если надо отображать в любом случае. Если только когда в поле есть хотя бы одно выбранное значение то надо еще приписать and GetSelectedCount(Год)>0
источник

СС

Станислав Строгий... in Qlik BI chat
Зачем вообще все if и тд? Если 2021 доступен в фильтрах - показывать. Не выбран - не показывать. Так ведь?
источник

DS

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

СС

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

VN

V N in Qlik BI chat
Год=год*{2021}
источник

СС

Станислав Строгий... in Qlik BI chat
{<Год=p(Год)*{'2021'}>}
источник

СС

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

⚡️Alex in Qlik BI chat
Index(GetFieldSelections([Год]), 2021)>0
источник

GE

Galina E in Qlik BI chat
Вам тогда проще проверить, что среди выбранных значений есть 2021 год и все.
источник

СС

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

E

Egor in Qlik BI chat
Этот вариант полностью решил мою задачу, большое спасибо!
источник