Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Pegando a data

Galera ,

Mais uma vez, obrigado pela ajuda , contudo ,  preciso de uma pequena atenção ..

Queria identificar o mes de um determinado numero

Coloco Month(8) e aparece Jan ..

ALguem pode ajudar ?

Desde já agradeço

1 Solution

Accepted Solutions
aderlanrm
Partner - Specialist
Partner - Specialist

Tentou assim: month(makedate(2012,8))

Abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dados e Piloto Amador Drone FPV
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)

View solution in original post

6 Replies
Not applicable
Author

Utilize a função NUM()

NUM(MONTH(8), '00')

Se preferir pode utilizar o MAPPING, para criar uma tabela auxiliar e criar inserir o nome inteiro do Mês.

Abraços

Not applicable
Author

Não funcionou continua gerando 01 (janeiro)

Not applicable
Author

Desculpe, acabei confundindo.

A função MONTH, necessita que seja informado uma data, e ele extrai o valor do mês da data informada.

Tente resolver isso no script.

Segue um exemplo do MAPPING:

TABELA_MESES:

MAPPING LOAD * INLINE [

    COD, MES

    1,Janeiro

    2,Fevereiro

    3,Março

    4,Abril

    5,Maio

    6,Junho

    7,Julho

    8,Agosto

    9,Setembro

    10,Outubro

    11,Novembro

    12,Dezembro

];

VERIFICA_MES:

LOAD

          NUM_MES,

          APPLYMAP('TABELA_MESES', NUM_MES) AS NOME_MES

INLINE [

NUM_MES

1,

2,

3,

4,

5,

6,

7,

8,

9,

10

];

aderlanrm
Partner - Specialist
Partner - Specialist

Tentou assim: month(makedate(2012,8))

Abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dados e Piloto Amador Drone FPV
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)
Not applicable
Author

Valew , funcionou muito bem ..

Not applicable
Author

Bem lembrado, você pode criar uma data, informando o mês e depois utilizando a função MONTH().

Estou acustumado com a utilização do MAPPING, e acabo dando como sugestão o que sou acustumado a utilizar rs.

Abraços!