Qlik Community

Brasil

Announcements
Now Live: Qlik Sense SaaS Simplified Authoring – Analytics Creation for Everyone: READ DETAILS
cancel
Showing results for 
Search instead for 
Did you mean: 
dannysoares
Enthusiast
Enthusiast

Conversão de coluna de texto em data

Pessoal boa tarde/bom dia,

Estou com uma dúvida. Estou importando os dados de uma planilha excel e uma da tabela (a de data) é interpretada como um texto. Ele está JAN/2019; FEV/2019; MAR/2019...etc.

Preciso encontrar algum jeito de ler essa coluna como data. Tentei aplicar a substituição dos valores e não consegui que o QLIK leia a coluna como data.

 

Alguém tem alguma ideia de como posso fazer?

 

Abraços.

 

 

1 Solution

Accepted Solutions
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Olá Danny;

Percebi que está utilizando o "Gerenciador de dados".

Segue um exemplo de como converter o campo através do "Gerenciador de dados":

Temp1.gif

Depois que o campo estiver convertido... Poderá utilizar algumas funções de manipulação de campos que estão marcados com a tag $date, vide onde confirma pelo "Visualizador do modelo de dados":

Temp1.jpg

Vide exemplo de manipulação do campo Data:

Temp2.gif

Abraços.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti

View solution in original post

3 Replies
otavio_marco
Creator II
Creator II

basta usar a função Date#. Resumidamente ela diz: "Esse campo texto é uma data no formato xpto. Converta em data".

No seu caso sua data está formatada em 3M/4Y ou seja MM/YYYY, então informaremos isso como parâmetro format .

Na prática:

DATA_EVENTO:
LOAD
	*
	, DayName(Date#(DATA_STRING, 'MMMM/YYYY')) as DATA_NUMERICA
INLINE [
	DATA_STRING
    JAN/2019
    DEZ/2020
    NOV/2020
];

 

Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ
dannysoares
Enthusiast
Enthusiast
Author

Olá Otavio, obrigado pela pronta resposta. 

Infelizmente, tentei utilizar a função Date# e não consegui. Os dados mudam para o formato DD/MM/YYYY, mas, não reconhece como data.

Vou deixar aqui minha planilha do excel e o arquivo do QLIK.

 

att.

 

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Olá Danny;

Percebi que está utilizando o "Gerenciador de dados".

Segue um exemplo de como converter o campo através do "Gerenciador de dados":

Temp1.gif

Depois que o campo estiver convertido... Poderá utilizar algumas funções de manipulação de campos que estão marcados com a tag $date, vide onde confirma pelo "Visualizador do modelo de dados":

Temp1.jpg

Vide exemplo de manipulação do campo Data:

Temp2.gif

Abraços.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti