Size: a a a

2021 October 10

N

Natalia in Qlik BI chat
спасибо большое за идею! буду изучать
источник

И

Игорь in Qlik BI chat
Хотел спросить как сделать на флагах такую задачу - нужно в одном графике вывести данные по дням за выбранный год и за предыдущий год. Т.е когда выбран например март 2020 года, то там же видны и данные за все дни марта 2019 года.
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Надо делать флаг MTD, YTD
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Month to Date, Year to Date
источник

И

Игорь in Qlik BI chat
Нужно по дням. Юзер может выбрать пару дней, или неделю.
источник

ZS

Zhenya Skrebanov in Qlik BI chat
И пусть, флаг MTD будет действовать внутри месяца
источник

И

Игорь in Qlik BI chat
В примерах asofdate не удалось посмотреть как это работает с данными по дням...
источник

ZS

Zhenya Skrebanov in Qlik BI chat
As of date другое
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Если процесс такой: юзер выбирает дату, и надо увидеть такую же дату в прошлом, то здесь, только флагами не обойтись. Когда у юзера есть полная свобода выбора вертодрома, тогда на уровне формулы да, придётся написать такой отбор в прошлом. Но в целом, я бы сделал гибрид, и предусмотрел варианты того, что он может сравнивать, месяцы к месяцу, даты к датам (внутри месяцев), год к году, и старался бы избегать сложных механик.
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Опишите, какой у вас процесс для юзера подразумевается?
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Я не ответил на ваш вопрос про сами закладки, опишите, что вы именно сделали и где, куда что прописали и какие переходы?
источник

И

Игорь in Qlik BI chat
Т.е. в календаре добавить два поля и каждому дню поставить в них год и месяц со сдвигом +1? А как получится с февралем?
Пока т.к. данных не много - просто добавил их изменив даты -год и с флагом.
источник

И

Игорь in Qlik BI chat
Попросили вот в этом графике показать одновременно и данные за год назад. Там выводится количество например событий.
Данные по дням.
источник

ZS

Zhenya Skrebanov in Qlik BI chat
За год назад легко очень, сек
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Делаем флаг:

If( year(addyears(datefield,1)) = year (today()),1,0) as LastYearFlag,
year(today() - year(datefield) as YearsAgoFlag
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Два разных флага, первый всегда от сейчас берет прошлый год
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Второй считает кол-во лет назад, где 0 - текущий год, 1 прошлый, 2 позапрошлый и тд
источник

ZS

Zhenya Skrebanov in Qlik BI chat
В график измерение год, или месяц, не важно, дату
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Формулы 2 штуки, 1 просто sum(Field), 2 sum({<LastYearFlag={1}>}Field)
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Или любой иной год через years ago flag
источник