Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

vitexo87
Contributor

Criar tabela de periodo

Pessoal uma vez fiz isso mas já faz muito tempo e perdi o script, eu preciso criar uma tabela de período completa que traga, ano, mês , dia, semana, numero da semana, dia da semana, bimestre e trimestre, tudo através de um campo de data que vou trazer da minha base de dados, acredito que alguém aqui já tenha feito isso

Tags (4)
6 Replies
gabriel_kirst
Contributor III

Re: Criar tabela de periodo

Você pode tentar isto.

DateMaster:

LOAD

  Date,

  year(Date) as Ano,

  num(month(Date), '00') as Mes,

  month(Date) as NomeMes,

    Floor((Date - WeekStart(date#('01/' & num(month(Date), '00') & '/' & num(year(Date), '0000'), 'DD/MM/YYYY'))) / 7) + 1 as MêsSemana,

  day(Date) as Dia,

  weekday(Date) as DiaSemana,

  week(Date) as Semana,

  WeekStart(Date) as InicioSemana,

  floor((month(Date) -1) / 3) + 1 as Trimestre,

  floor((month(Date) -1) / 2) + 1 as Bimestre,

  floor((day(Date) - 1) / 10) + if(day(Date) < 31, 1, 0) as Dezena

Att,

Gabriel

vitexo87
Contributor

Re: Criar tabela de periodo

Obrigado Gabriel, era isso mesmo que eu precisava.

gabriel_kirst
Contributor III

Re: Criar tabela de periodo

Que bom que funcionou.

Se sua dúvida estiver sanada, penas marque a resposta como correta, para que a discussão seja fechada.

Obrigado!

Gabriel

vitexo87
Contributor

Re: Criar tabela de periodo

Nossa cara é ridículo mas não estou conseguindo marcar como respondida, como devo fazer?

gabriel_kirst
Contributor III

Re: Criar tabela de periodo

Deveria aparecer nas respostas botões como os abaixo:

O "Resposta correta" marca a discussão como resolvida.

Estes botões estão aparecendo ai?

Gabriel

vitexo87
Contributor

Re: Criar tabela de periodo

Estranho pra min não está aparecendo