Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Data semanal

Meus caros, estou tentando trabalhar com semanas e adaptei um código explicado pelo cleveranjos‌ que ficou da seguinte forma:

dual(
date(WeekStart(DATA),'DD/MMM') & ' a ' & Date(WeekEnd(DATA),'DD/MMM'),
WeekStart(DATA)
)
as Week,


Este código está me retornando o seguinte:

arrec.png


Notem que na última semana o dia 06/set está aparecendo. Eu gostaria que aparecesse somente até o dia 31/ago.


É possível ?


Obrigado


Abs

Labels (3)
1 Solution

Accepted Solutions
felipe_dutra
Partner - Creator
Partner - Creator

Olá Ricardo!

Ajustei a sua expressão.

Veja se apresenta o resultado que esperava.

dual(

date(RangeMax(WeekStart(DATA), MonthStart(DATA)),'DD/MMM') & ' a ' & Date(RangeMin(WeekEnd(DATA), MonthEnd(DATA)),'DD/MMM'),

RangeMax(WeekStart(DATA), MonthStart(DATA))

) as Week

Abs,

Felipe

View solution in original post

3 Replies
Clever_Anjos
Employee
Employee

é possível sim, basta filtrar via Set Analysis suas expressões Realizado/Previsto e Saldo. Temo como postar a expressão?

felipe_dutra
Partner - Creator
Partner - Creator

Olá Ricardo!

Ajustei a sua expressão.

Veja se apresenta o resultado que esperava.

dual(

date(RangeMax(WeekStart(DATA), MonthStart(DATA)),'DD/MMM') & ' a ' & Date(RangeMin(WeekEnd(DATA), MonthEnd(DATA)),'DD/MMM'),

RangeMax(WeekStart(DATA), MonthStart(DATA))

) as Week

Abs,

Felipe

Anonymous
Not applicable
Author

Muito bom. Era exatamente isso que eu queria.

Muito obrigado