Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
edson_souza
New Contributor III

Transformar dados de uma célula em linhas.

Prezados, boa tarde.

Tenho a seguinte situação: No orçamento, tenho um único valor para os campos de Centro de Custo e Conta que são compostos por um ou mais valor do sistema separados por ponto e vírgula. Como pode ser visto na planilha em anexo. Gostaria de transformar esses dados que são do sistema em várias linhas, é possível?

Como está:

como_esta.PNG

Como desejo:

como_desejo.PNG

Segue anexo a planilha e duas imagens de como está e como eu desejo que fique.

Desde já, obrigado.

Tags (1)
1 Solution

Accepted Solutions
thiago_justen
Valued Contributor III

Re: Transformar dados de uma célula em linhas.

Edson,

Use a função SubField().

SubField(NOME_DO_CAMPO,'SEPARADOR_ENTRE_ASPAS_SIMPLES')

No seu caso como ficaria?

NOME_TABELA:

LOAD

CENTRO_CUSTO_ORCAMENTO,

SubField(CENTRO_CUSTO_SISTEMA,';') AS CENTRO_CUSTO_SISTEMA,

CONTA_ORCAMENTO,

SubField(CONTA_SISTEMA,';') AS CONTA_SISTEMA

FROM SUA_PLANILHA;


Segue o app com a resolução do seu caso.


Abs e Sucesso!

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
3 Replies
thiago_justen
Valued Contributor III

Re: Transformar dados de uma célula em linhas.

Edson,

Use a função SubField().

SubField(NOME_DO_CAMPO,'SEPARADOR_ENTRE_ASPAS_SIMPLES')

No seu caso como ficaria?

NOME_TABELA:

LOAD

CENTRO_CUSTO_ORCAMENTO,

SubField(CENTRO_CUSTO_SISTEMA,';') AS CENTRO_CUSTO_SISTEMA,

CONTA_ORCAMENTO,

SubField(CONTA_SISTEMA,';') AS CONTA_SISTEMA

FROM SUA_PLANILHA;


Segue o app com a resolução do seu caso.


Abs e Sucesso!

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
edson_souza
New Contributor III

Re: Transformar dados de uma célula em linhas.

Perfeito, Thiago. Obrigado.

thiago_justen
Valued Contributor III

Re: Transformar dados de uma célula em linhas.

Sempre à disposição.

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago