Skip to main content
Announcements
See why Qlik was named a Leader in the 2024 Gartner® Magic Quadrant™ for Data Integration Tools for the ninth year in a row: Get the report
cancel
Showing results for 
Search instead for 
Did you mean: 
RobCohen
Contributor
Contributor

Apresentar DISTINCT de um campo resultado de junção com &

Olá, pessoal.

Tenho uma coluna em uma tabela dinâmica que é resultado de dois campos (NOME e SOBRENOME) "juntados" através do uso do &. Eis a fórmula:

=nome&' '&sobrenome

O problema é que a planilha de origem (Excel) não está (ainda) normalizada.

Ou seja, tenho vários registros com a mesma pessoa.

Como consigo (sem mexer em load, nem nada), configurar o campo para exibir apenas um registro por pessoa?

qlik.png

Thanks pelo help

Grande abraço a todos,

Cohen

4 Replies
RafaMartins
Creator II
Creator II

Boa tarde amigo, aparentemente não é o campo que vc criou que está errado mas a interação dele com os outros campos,

vc fez esse um teste usando o campo com o nome original nessa tabela?

RobCohen
Contributor
Contributor
Author

Salve, 

Antes de tudo, obrigado pela força.

São duas colunas originais da planilha Excel: NOME e SOBRENOME.

Juntei-as com "&" para ficar mais elegante a apresentação e...

Talvez conseguir aplicar um DISTINCT sobre a expressão (campo) resultante, mas...

NHECAS.

Não sei como ter apenas uma linha (visualmente) para cada pessoa existente.

😢

RafaMartins
Creator II
Creator II

Bom dia amigo, o que eu quis dizer é que não é o seu campo calculado que está duplicando as linhas, pode ser algo na interação do campo com os outros campos nesse caso acredito que um distinct não resolveria por ser algo na modelagem de dados.

Se puder passa um modelo do seus dados para uma melhor analise.

RobCohen
Contributor
Contributor
Author

Salve,

Bem, você não precisa do modelo pq como eu afirmei antes, as linhas realmente são duplicadas.

Não normalizei ainda a planilha de origem.

Só pensei se haveria uma maneira de, dadas 3 ou 4 linhas com mesmos conteúdos de colunas (NOME e SOBRENOME), aplicar um DISTINCT sobre a junção dos dois campos.

Mas...

Vou deixar a preguiça de lado, economizar nosso tempo, e normalizar a origem, hehe.

Abração e bom final de semana

Thanks pelo despreendimento e interesse 👍👍