Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

marcelomachado
New Contributor III

Excluir partes de um numero no script

Pessoal,

Como faço para quebrar um numero já no script criando um novo campo com este numero.

Por exemplo tenho um plano de contas onde é apresentado as seguintes informações:

7.04.5.2.1DIVISAO INDUSTRIAL

Quero retirar o 5.2.1 mantendo somente o 7.04.

Tags (1)
1 Solution

Accepted Solutions
Not applicable

Re: Excluir partes de um numero no script

Hola.

Puedes usar la siguiente función LEFT de la siguiente manera.

left([DIVISAO INDUSTRIAL], Index([DIVISAO INDUSTRIAL],'.',2))                    AS               [DIVISAO INDUSTRIAL B]

Saludos.

DD

6 Replies
Not applicable

Re: Excluir partes de um numero no script

Hola.

Puedes usar la siguiente función LEFT de la siguiente manera.

left([DIVISAO INDUSTRIAL], Index([DIVISAO INDUSTRIAL],'.',2))                    AS               [DIVISAO INDUSTRIAL B]

Saludos.

DD

egnaldo_sousa
Contributor II

Re: Excluir partes de um numero no script

vc pode utilizar o MID(), LEFT() ou RIGHT().

Com estas funções vc pode extrair partes do texto

Abs.

Highlighted
marcelomachado
New Contributor III

Re: Excluir partes de um numero no script

Perfeito!

Muito grato!

fernando_tonial
Valued Contributor

Re: Excluir partes de um numero no script

Isso depende muito do seu plano de conta, as se for sempre com a mesma quantidade de caracteres pode utilizar o Left('7.04.5.2.1',4) retornando apenas o 7.04., caso queira retirar o ponto, basta colocar o 3 no lugar do 4.

Qlikfique-se

Tonial.

marcelomachado
New Contributor III

Re: Excluir partes de um numero no script

Grato!

marcelomachado
New Contributor III

Re: Excluir partes de um numero no script

Muito obrigado Tonial, isso foi de grande ajuda!