Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Importar campo como texto e nao numero

Pessoal,

Estou precisando de ajuda, ja tentei ler varias explicações mas não deu certo.

Estou importando uma planilha com somente duas colunas, uma coluna com o código da cor e a outra com a descrição da cor, a questão é que o qlik sense quando importa a coluna de código, ele importa como numero, mesmo ela sendo definida como texto no excel.


Abaixo um exemplo das colunas, no excel antes da importação:

Cod_Cor     -     Cor

0001               - Amarelo

001                 - Verde

0002               - Laranja

01                  -  marrom

1                    - preto

2                    - Roxo

e abaixo como ficam depois da importação.

Cod_Cor     -     Cor

0001               - Amarelo

0001                 - Verde

0002               - Laranja

0001                  -  marrom

0001                    - preto

0002                    - Roxo

Alguma dica de como devo fazer para manter os campos da coluna Cod_Cor como texto?

Muito obrigado

Luis

Labels (1)
15 Replies
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, tente;

Text([Cod_Cor]) As 'Cod_Cor'

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

Hola,

='000' & Replace(LTrim(Replace(Cod_Cor, '0', ' ')), ' ', 0) 

Not applicable
Author

Mario,

Muito obrigado pela resposta.

Sou novato no qlik e estou sofrendo um pouco.

Uma duvida, devo colocar o comando Text([Cod_Cor]) As 'Cod_Cor'  em um script no data load editor  ou em algum outro campo.


Quando tento colocar no data load editor,  a planilha nao é importada para o data manager e nao consigo fazer as associações.


Muito obrigado.


Abs

Luis

glauco_sonoda
Contributor
Contributor

Luis, por acaso você tentou formatar a coluna no Excel para "texto" antes de importar?

Not applicable
Author

Sim, formatei para texto....

Eu li em algum explicativo que qlik sempre importa como numeros uma coluna configurada como texto se nela conterem so numeros.

glauco_sonoda
Contributor
Contributor

Este foi o teste que fiz e manteve a mesma formatação do que estava na planilha. Por acaso é isso que você precisa?

Capture.PNG

Sou novato também nas ferramentas da QLIK, portanto o que você aprender também serve de lição para mim.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Isso aí amigo;

No caso via "Editor de carga de dados";

Sendo feito desta forma, terá que desbloquear:

Capturar.JPG

No script;

Ex.:

Tab_Cores:

Load

    Text([Cod_Cor]) As 'Cod_Cor'

    Cor

From [TABELA];

Porém... Acho que não precisará;

Fiz um teste com seus dados de amostra, e no front-end ficou norma, veja:

TESTE.gif

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

O importante é de alguma forma ajudar o próximo, parabéns pela atitude.

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

Glauco e Mario,

Super obrigado pelo ajuda de voces...

Mas realmente nao sei o que esta acontecendo, pois fiz exatamente o passo a passo acima, e nao funciona... Sera que pode ser por eu estar usando a versao Sense Cloud em ingles?

abs