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

Como localizar valores não selecionados de uma dimensão em outra (string)?

Bom dia!

Tenho a seguinte tabela:

CidadeFilialAssuntoOrientação
CuritibaAGILIDADEAgradecer elogio, e passar para superiores
CuritibaAGILIDADERio de Janeiro: Agradecer contato, e informar retorno.
São PauloAGILIDADESão Paulo: Agradecer elogio e informar aos superiores.
São PauloAGILIDADECuritiba: Agradecer elogio e repassar ligação.
Rio de JaneiroAGILIDADEAgradecer elogio, e passar para superiores
Rio de JaneiroAGILIDADERio de Janeiro: Agradecer contato, e informar retorno.
Rio de JaneiroAGILIDADESão Paulo: Agradecer elogio e informar aos superiores.

O filtro foi : Assunto -> Agilidade, como podem ver, infelizmente os dados estão misturados, isso foi possivelmente um erro na população do BD, porém, eu não tenho acesso ao BD e gostaria de consertar isso no QlikView.

Para cada assunto em cada cidade, existe apenas 1 orientação. E nessa orientação pode estar o nome da cidade ou não, ou a orientação de outra cidade.

Tentei fazer uma dimensão calculada 'Orientação':

=if(substringcount(upper(Orientacao),Trim({1-$}CidadeFilial))>0 ,null(), LTrim(PurgeChar(Orientacao,'&')))

Ver se no campo orientação tem o nome de outra filial, sem ser a filial em questão... Se tiver, não aparecerá.

Não deu certo, mas seria mais ou menos essa lógica, talvez. Como posso fazer? Vai em anexo essa tabela.

Desde já, obrigada.

ps: o ltrim, purgechar, trim foram usados pois esses campos precisavam ficar formatados.

Labels (3)
12 Replies
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Obrigado cleveranjos

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

Entendi o que você fez, me ajudou em 90%.. Ainda tem algumas orientações que aparecem erradas, mas poucas.

Mas mesmo assim, obrigada pela paciência e resposta, Clever!

Quanto a resposta, posso marcar como correta? Pois me ajudou muito.

Clever_Anjos
Employee
Employee

Se você está confortável, logico que sim

Mantenha contato, abraço