Início · Ferramentas gratuitas · Correspondência aproximada
Casar duas listas de forma aproximada
Cole uma lista à esquerda e a outra à direita. Cada valor da primeira recebe a contraparte
mais próxima da segunda, e cada par a pontuação que obteve — assim Acme Ltda. encontra
ACME LTDA, e você vê antes de aceitar o quanto aquilo era seguro. Sem suplemento para
instalar e sem enviar nada.
Lista A os valores que você está procurando
Lista B a lista onde procurar
Nada é enviado. O arquivo é lido pelo JavaScript desta aba e nunca sai do seu computador — nenhum servidor o vê, e fechar a aba descarta os dados.
O que é correspondência aproximada
Uma comparação exata pergunta: «esse valor está na outra lista?». Uma correspondência aproximada faz a pergunta que a gente realmente tem: «qual das entradas do outro lado é esta, escrita de outro jeito?» — e responde com uma pontuação entre 0 e 100 % em vez de sim ou não.
Se as suas duas listas têm valores idênticos e você só precisa da interseção, a comparação exata é mais rápida e não tem limite para ajustar errado.
Acentos perdidos: números, não promessas
O caso brasileiro clássico é a lista que perdeu os acentos em algum ponto do caminho. Medido com os ajustes desta página:
João GonçalvescontraJoao Goncalves— dois acentos e uma cedilha em um nome de tamanho médio; passa com folga no limite padrão de 80 %.- Nomes curtos são mais frágeis: em
AçaícontraAcaicada caractere pesa muito mais, e o limite pode precisar baixar para cerca de 70 %. - Trocar
Ltda.porLTDAquase não conta, porque a pontuação também é calculada sobre as palavras ordenadas e sem pontuação.
Esses números estão aqui porque a pontuação aparece em cada linha e é recalculada enquanto você arrasta o controle: você ajusta o limite nos seus próprios dados em vez de adivinhar.
Três jeitos de estar perto
- Erro de digitação. Distância de edição em que trocar duas letras de lugar conta como um erro e não dois — o erro de digitação mais comum que existe.
- Ordem trocada. A mesma conta sobre as palavras ordenadas:
Gonçalves JoãoeJoão Gonçalveschegam a 100 %. - Abreviado. O quanto o valor curto cabe dentro do longo, ponderado pela relação de
tamanhos —
Acme Ltda.contraAcme Comércio e Serviços Ltda.
Antes disso tudo, os dois lados são aparados, levados a uma só caixa, normalizados para
caracteres de largura completa e acentos escritos separadamente (Unicode NFKC), e limpos de
pontuação — é por isso que Ltda. e LTDA chegam iguais ao cálculo.
Números são identificadores, não ortografia
Nota 1001 e Nota 1002 são 92 % parecidas como texto — e são duas notas
diferentes. Um casamento que junta as duas em silêncio é pior do que casamento nenhum, porque o
erro fica invisível no resultado. Por isso, quando os dois valores contêm dígitos e esses
dígitos diferem, o par é mantido abaixo do limite por mais parecidas que sejam as letras. Número
de nota, código de produto, número de cliente e CEP ficam seguros por padrão.
Nada sai desta aba
O que se casa de forma aproximada são listas de clientes, de fornecedores e de pessoal. As duas listas são avaliadas por JavaScript nesta aba. Não há nenhuma requisição para interceptar, registrar ou guardar.
Perguntas frequentes
Como faço uma correspondência aproximada no Excel?
Dentro do Excel, com o suplemento Fuzzy Lookup (download à parte, só Windows) ou com uma etapa de mesclagem no Power Query com a correspondência aproximada ligada. Esta página é a versão que não precisa de nenhum dos dois, e mostra a pontuação obtida linha a linha em vez de só os pares aprovados.
Que limite devo usar?
80 % é um bom começo para nomes de empresa e de pessoa. Para uma lista brasileira que perdeu os acentos, baixe para cerca de 70 % — a pontuação em cada linha mostra para que lado ir.
Ele casa Ltda. com Sociedade Limitada?
Não no limite padrão: comparam-se caracteres, não significados, e não há um dicionário de razões sociais por trás. Baixe o limite e confira os pares que aparecem.
Por que Nota 1001 não casa com Nota 1002?
De propósito. Quando os dois valores contêm dígitos e eles diferem, são tratados como registros distintos por mais parecidas que sejam as letras. Desmarque «Os números precisam bater exatamente» se os seus dados usarem números de outro jeito.
Quantas linhas ele aguenta?
Listas de alguns milhares de valores de cada lado são avaliadas em bem menos de um segundo: os candidatos são pré-selecionados por um índice de bigramas em vez de comparar cada valor com todos. A quantidade de linhas e o tempo aparecem abaixo do resultado.
Relacionado
Faça isso na sua própria máquina
O TableDI é um ambiente de planilhas para desktop que roda inteiramente na sua máquina. Importe o arquivo, limpe, visualize — nada é enviado para a nuvem e não há conta para criar.
Grátis para sempre, não é teste — sem conta, sem cartão. Hoje macOS; a versão para Windows está a caminho. O que a versão paga acrescenta.
Revisado em 2026-09-01 pela equipe do TableDI. Algo errado nesta página? Escreva para nós — é uma caixa de entrada só, lida por quem constrói o TableDI.