Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Ribeiro
Specialist
Specialist

Eliminar os dois primeiros caracteres e deixar 0 caso seja vazio.

Tenho Campo chamado QDP_PARCELAS,

Exemplo 4/5 - quero quer fique 5

Exemplo 2/3 - quero que fique 3

sempre os dois primeiros caracteres deverão sair.

E Caso o campo seja vazio ou branco fique 0

Alguma dica?

2017-03-14_18-14-01.png

Neves
1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Agnaldo,

da para usar o subfield()

2017-03-14 21_17_54-QlikView x64 - [C__tmp_Parcela.qvw_].png

Parcela:

LOAD

      if(SubField(QtdeParcela, '/',2)>0,SubField(QtdeParcela, '/',2),0) as Parcela,

      QtdeParcela

INLINE [

QtdeParcela

4/5

1/1

4/5

1/1

3/4

3/

3/0

];

furtado@farolbi.com.br

View solution in original post

2 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Agnaldo,

da para usar o subfield()

2017-03-14 21_17_54-QlikView x64 - [C__tmp_Parcela.qvw_].png

Parcela:

LOAD

      if(SubField(QtdeParcela, '/',2)>0,SubField(QtdeParcela, '/',2),0) as Parcela,

      QtdeParcela

INLINE [

QtdeParcela

4/5

1/1

4/5

1/1

3/4

3/

3/0

];

furtado@farolbi.com.br
Ribeiro
Specialist
Specialist
Author

Deu certo também,

Ficou perfeito

Obrigado...

Neves