Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Converter mês que esta em numero para letra.

Tenho um registro de uma tabela que o campo mês esta em numero, como converter em  letra?

1 Solution

Accepted Solutions
rphpacheco
Creator III
Creator III

Tente:

Month(MakeDate(ano_msl,mes_msl))

View solution in original post

11 Replies
nicolett_yuri

Gustavo, você quer dizer em string?

Por favor nos envie exemplo de como esta retornando os valores do seu mês e também informe como deseja que apareça, por exemplo:

Agosto ou Ago

Not applicable
Author

Ola Yuri, tudo bem ?

Tenho uma tabela que tem o campo  mês em formato de numero,  a exemplo ( mês = 01, 02, 03 ....12), desejo que este formato seja convertido para string  a exemplo (mês = jan, fev, mar ....dez).

Anonymous
Not applicable
Author

Tente utilizar a função:

Date( [COLUNA], 'MMM')

Not applicable
Author

Gustava, você pode utilizar a seguinte função

LOAD

     CAMPO1

       month(makedate(Ano,mês)) as [Mês],

       Ano

from minhaTabela.

Caso você não possua um campo Ano pode utilizar as funções year(Today()) para substituir ele no exemplo acima.

Att.

edgard130
Contributor II
Contributor II

Tente utilizar a função de conversão:

Monthname((Date#(Campo, 'MM'));

Not applicable
Author

Ola, Egnaldo, inseri este comando mas não deu certo, abaixo segue a view carregada com os campos:

EstoqueMensal:

LOAD area_msl,

     ano_msl,

     mes_msl,     (este que traz o registro mês em formato numérico)

     //cnpj_msl

     CNPJ_EMPRESA   as  Vend_CNPJ,

     fabrmodelo_msl,

     familia_msl,

     filial_msl,

     filialstk_msl,

     id_estmes_msl,

     idddtentr_msl,

     idddtnota_msl,

     marca_msl,

     localizacao_msl,

     novousado_msl,

     qtd_msl,

     vlr_entrada_msl

obrigado

rphpacheco
Creator III
Creator III

Tente:

Month(MakeDate(ano_msl,mes_msl))

Anonymous
Not applicable
Author

Tente utilizar assim:

Date(MakeDate(ano_msl,mes_msl,1),'MMM')

Not applicable
Author

Ola, Pacheco a instrução deu certo, muito obrigado.

Gustavo