Como cruzar duas planilhas no Excel e achar o que está numa e não na outra

Comparar estoque com vendas, cadastro com pagamentos, lista antiga com nova: veja como cruzar duas planilhas com PROCX, CONT.SE e Power Query, e listar o que falta em cada uma.

Resposta rápida

Coloque as duas listas no mesmo arquivo, uma em cada aba. Na primeira, crie uma coluna com =CONT.SE(Aba2!A:A;A2). Onde der 0, o item está só na primeira. Repita na segunda aba com a fórmula invertida.

Escolha a chave

Você precisa de uma coluna que exista nas duas planilhas e identifique o mesmo item: código do produto, CPF, e-mail, número do pedido. Nome de pessoa é uma chave ruim.

Confira se a chave está igual nos dois lados: sem espaço extra, mesmo formato (texto vs número). Veja por que o PROCV não acha o valor.

Quem está numa e não na outra

Na aba 1, coluna nova: =SE(CONT.SE(Aba2!A:A;A2)=0;"Só aqui";"Nas duas").

Na aba 2, o mesmo apontando para a aba 1. Filtre por "Só aqui" em cada uma e pronto: você tem a diferença dos dois lados.

Trazer dados de uma para a outra

Use =PROCX(A2;Aba2!A:A;Aba2!C:C;"não encontrado") para puxar, por exemplo, o preço da aba 2 para a linha do produto na aba 1.

Sem PROCX: =ÍNDICE(Aba2!C:C;CORRESP(A2;Aba2!A:A;0)).

Para milhares de linhas: Power Query

Dados → Obter Dados → das duas tabelas, depois Mesclar Consultas. Escolha a chave e o tipo: "Anti Esquerda" lista o que está só na primeira, "Externa Completa" junta tudo.

A vantagem: quando as planilhas mudarem, é só clicar em Atualizar.

Perguntas frequentes

As chaves estão em formatos diferentes numa e noutra. O que faço?

Crie uma coluna auxiliar nas duas com =ARRUMAR(TEXTO(A2;"0")) para forçar o mesmo formato, e cruze por ela.

Dá para cruzar três planilhas?

Sim, repetindo o PROCX para cada uma ou mesclando em etapas no Power Query.

Google Planilhas tem Power Query?

Não. Use as fórmulas CONT.SE e PROCX/ÍNDICE, que funcionam igual.

Veja também

Atualizado em 14/09/2026 · Vale para Excel 2016 em diante, Excel 365 e Google Planilhas.