Página 1 de 1

Empilhar duas colunas em uma só no excel,sem duplicar dados!

Enviado: 03 Out 2017 às 14:30
por victorjonas
Olá pessoal, boa tarde!

Gostaria da ajuda de vocês, tenho uma planilha com duas colunas onde mostra os clientes do mês atual e do mês anterior, preciso empilhar as duas colunas gerando uma só sem duplicar os "clientes". Ex. Cliente A consta nas duas planilhas matriz, mas na nova lista gerada deve aparecer apenas uma vez. Consegui chegar no resultado utilizando a função: =SE(LIN()<=CONT.VALORES($K$1:$K$12);ÍNDICE($K$1:$K$12;LIN());SE(LIN()+1>CONT.VALORES($K$1:$K$12;$N$1:$N$12);"";ÍNDICE($N$1:$N$12;LIN()+1-CONT.VALORES($K$1:$K$12)))), porém quando minhas colunas matriz estão em outra parte da planilha, por ex. linha 20, essa fórmula não me retorna valor algum. Outro problema, que nessa fórmula que utilizei não pode ter células vazias nas colunas a serem transportadas, e também está trazendo clientes duplicados. Se tiver alguma forma de fazer o que quero sem a necessidade de VBA, melhor para facilitar aos usuários...mas se não tiver jeito pode ser por VBA mesmo a solução. Anexo planilha exemplo.

Empilhar duas colunas em uma só no excel,sem duplicar dados!

Enviado: 03 Out 2017 às 14:45
por Estevaoba
Boa tarde.

Tente desta forma.

=SEERRO(SEERRO(ÍNDICE($B$21:$B$30;CORRESP(1;(CONT.SE(H$20:H20;$B$21:$B$30)=0)*($B$21:$B$30<>"");0));ÍNDICE($E$21:$E$30;CORRESP(1;(CONT.SE(H$20:H20;$E$21:$E$30)=0)*($E$21:$E$30<>"");0)));"")

Fórmula matricial. Cole e tecle ctrl+shift+enter simultaneamente. E arraste para preencher a coluna.

Good luck!

Re: Empilhar duas colunas em uma só no excel,sem duplicar da

Enviado: 03 Out 2017 às 14:49
por babdallas
Além da opção de fazer por fórmula, também é possível fazer usando o PowerQuery. É bem simples. Se houver interesse, podemos fazer uma solução para você.

Empilhar duas colunas em uma só no excel,sem duplicar dados!

Enviado: 03 Out 2017 às 15:07
por victorjonas
@babdallas tenho interesse sim de fazer utilizando o PowerQuery.

Empilhar duas colunas em uma só no excel,sem duplicar dados!

Enviado: 03 Out 2017 às 15:09
por victorjonas
#Estevaoba obrigado pelo retorno! vou testar aqui e retorno se deu certo ;)

Re: Empilhar duas colunas em uma só no excel,sem duplicar da

Enviado: 03 Out 2017 às 15:30
por babdallas
Gerei duas tabelas usando o PowerQuery, removendo vazio e duplicadas. Veja se é isso.