Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

Pessoal estou com a seguinte dúvida, gostaria de alterar somente na visualização o quadro abaixo, o que for PRE POS para PÓS, os demais campos permanecem.

telaqv.png

1 Solution

Accepted Solutions
MVP
MVP

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

Na dimensao podes

"Adicionar Dimensao Calculada" e la

=if(Campo='PRE POS','POS',Campo)

8 Replies
MVP
MVP

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

Na dimensao podes

"Adicionar Dimensao Calculada" e la

=if(Campo='PRE POS','POS',Campo)

Not applicable

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

Perfeito!

Not applicable

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

e se - mudasse para PRE?

=if(OP_TIPOTAXA='PREPOS','POS',OP_TIPOTAXA)

MVP
MVP

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

Maycon,

nao sei se entendi.....mas

=if(Campo='POS','POSPAGO',if(Campo='PRE','PREPAGO',Campo))))

Not applicable

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

Gostaria de fazer algo assim:

=if(OP_TIPOTAXA='PREPOS','POS',if(OP_TIPOTAXA='-','PRE',OP_TIPOTAXA))

pois quando esta em branco aparece isso '-', mas não funciona, já tentei o sinal de menos, espaço, aspas duplo, e nada.

MVP
MVP

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

=if(OP_TIPOTAXA='PREPOS','POS',if(OP_TIPOTAXA='-','PRE', if(len(OP_TIPOTAXA)=0,'SEM NADA',OP_TIPOTAXA))

MVP
MVP

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

ou ao inves do len() usar o isnull()

Not applicable

Re: SUBSTITUIR NOME DE CAMPO SOMENTE NA DIMENSÃO

Exato!

testei tambem outro raciocinio e deu certo.

=if(OP_TIPOTAXA='PRE','PRE', if(OP_TIPOTAXA='POS','POS', if(OP_TIPOTAXA='PREPOS','POS','PRE')))

If..Else..rs

Obrigado!!!!