Кто-нибудь понял, как адаптировать это к фискальному календарю? код выглядит так.Фискальный календарь с использованием Qlik Sense auto Календарный код
[autoCalendar]:
DECLARE FIELD DEFINITION Tagged ('$date')
ПОЛЯ
Dual(Year($1), YearStart($1)) AS [Year] Tagged ('$axis', '$year')
,Dual('Q'&Num(Ceil(Num(Month($1))/3)),Num(Ceil(NUM(Month($1))/3),00)) AS [Quarter] Tagged ('$quarter')
,Dual(Year($1)&'-Q'&Num(Ceil(Num(Month($1))/3)),QuarterStart($1)) AS [YearQuarter] Tagged ('$axis', '$yearquarter')
,Month($1) AS [Month] Tagged ('$month')
,Dual(Year($1)&'-'&Month($1), monthstart($1)) AS [YearMonth] Tagged ('$axis', '$yearmonth')
,Dual('W'&Num(Week($1),00), Num(Week($1),00)) AS [Week] Tagged ('$weeknumber')
,Date(Floor($1)) AS [Date] Tagged ('$date')
DERIVE FIELDS FROM FIELDS [StartDate] USING [autoCalendar] ;
Эй Saranjith, Спасибо за этот ответ, хотя я до сих пор не в состоянии полностью понять, что делается, чтобы изменить его, чтобы соответствовать, что у меня есть. Мой финансовый календарь начинается с 28 декабря 2015 года по 25 декабря 2016 года. А также мне понадобятся недели и месяц, чтобы они также соответствовали изменениям. Итак, неделя 1, январь месяц начинается с 12/28/2015 и заканчивается на 1/24/2016. Спасибо –
@FredAmponsah ваши финансовые годы ** безумные **, brb с другим ответом, поскольку этот будет работать только в нормальных условиях ^ –