Qlik Community

Brasil

Announcements
QlikWorld 2022, LIVE in Denver CO., May 16-19, 2022. REGISTER NOW TO RECEIVE EARLY BIRD PRICING
cancel
Showing results for 
Search instead for 
Did you mean: 
carolinne88
Creator
Creator

Indicando a existência de itens de uma tabela iguais a itens de outra

Pessoal, para comparar itens de campos em diferentes tabelas, recorri ao auxílio do @afurtado neste link:
https://community.qlik.com/t5/Brasil/Comparar-duas-tabelas-e-mostrar-as-diferen%C3%A7as-CNPJ-por-exe...

Usei essa opção:

carolinne88_0-1612388881090.png

Mas preciso que a coluna indicativa da existência ou não apareça em ambas as tabelas..dessa forma..
Tentei reproduzir a mesma forma de cima, mas não consegui. 

carolinne88_1-1612388981665.png

Alguém pode ajudar?

 

1 Solution

Accepted Solutions
fernando_tonial
Partner
Partner

Olá, desculpe intrometer-me no papo. 😁

Mas você quase havia feito de forma correta.

Com base em seu exemplo o script fica assim.

Map_NumInquerito:
Mapping
LOAD
    NumInquerito,
    'Sim'	AS PARA
FROM [lib://Downloads/TAB1.xlsx]
(ooxml, embedded labels, table is Sheet1);

Dados:
LOAD
    data,
    area,
    NumInq,
    ApplyMap('Map_NumInquerito',NumInq,'Não') AS PossuiNasDuas
FROM [lib://Downloads/TAB2.xlsx]
(ooxml, embedded labels, header is 386 lines, table is [RELATÓRIO DIÁRIO DE CVLI]);


 Resultado é esse.

ComparaçãoTabelas.png

Don't worry, be Qlik.
Tonial.

View solution in original post

7 Replies
afurtado
MVP
MVP

Carolinne,

consegue colocar um modelo com dados pequeno ou um arquivo xls ou txt com poucos dados da tabela 1 e tabela2 para montar para voce?

furtado@farolbi.com.br
carolinne88
Creator
Creator
Author

Se puder ajudar, agradeço muito, @afurtado !

fernando_tonial
Partner
Partner

Olá, desculpe intrometer-me no papo. 😁

Mas você quase havia feito de forma correta.

Com base em seu exemplo o script fica assim.

Map_NumInquerito:
Mapping
LOAD
    NumInquerito,
    'Sim'	AS PARA
FROM [lib://Downloads/TAB1.xlsx]
(ooxml, embedded labels, table is Sheet1);

Dados:
LOAD
    data,
    area,
    NumInq,
    ApplyMap('Map_NumInquerito',NumInq,'Não') AS PossuiNasDuas
FROM [lib://Downloads/TAB2.xlsx]
(ooxml, embedded labels, header is 386 lines, table is [RELATÓRIO DIÁRIO DE CVLI]);


 Resultado é esse.

ComparaçãoTabelas.png

Don't worry, be Qlik.
Tonial.

View solution in original post

afurtado
MVP
MVP

Nem vou ver o código....se o Tonial fez, está certo. 😀

furtado@farolbi.com.br
carolinne88
Creator
Creator
Author

Muito obrigada, rapazes!

fernando_tonial
Partner
Partner

Que isso Furtado, podemos nos enganar as vezes.
Obrigado pela confiança.

Importante é que conseguimos auxiliar as pessoas pela comunidade, muito melhor que em grupos de mensagens instantâneas.

Abraços.
Tonial.

afurtado
MVP
MVP

Concordo plenamente, mas a guerra dos grupos acho que venceu....

furtado@farolbi.com.br