Excel - (Fuzzy Lookup) - Usando Lógica Difusa no Excel

Excel - (Fuzzy Lookup) - Usando Lógica Difusa no Excel


Veja a imagem abaixo. Precisamos apenas dizer se os nomes que estão na coluna A também estão na coluna C. Alguém poderá dizer: Fácil!

Mas será que é mesmo tão fácil assim?!

Não foi fornecido texto alternativo para esta imagem

Um PROCV resolve, desde que os nomes estejam escritos iguais nas 2 colunas. Se estiverem diferentes, sem chance. Ainda há outra argumentação que você poderá ouvir:

"Os nomes não precisam ser iguais, basta que eu tenha alguma chave ou código identificador de cada lado, eu ignoro o fato de os nomes estarem escritos de forma inadequada e tudo dará certo!"

Corretíssimo! Mas e se não tiver nenhum identificador?

Vou mostrar aqui como usar um algoritmo chamado de Lógica difusa Você pode encontrá-lo com outros nomes também.

Há 3 formas de fazer isso:

  • Escrever o algoritmo na unha - Complexo e demorado.
  • Usar um Add-in criado pela Microsoft. - Fácil de usar e de entender
  • Usar a Engine do Power Query no Excel ou no Power B.I - Fácil de usar, não muito versátil.

Vou ficar com a opção 2. Tudo bem?


Siga este passo a passo:

  • Clique aqui e faça o download do Add-in no site da Microsoft
  • Vá no menu Superior do Excel, você verá uma nova aba chamada de Fuzzy Lookup.
  • Clique no Ícone. Você verá a direita um Menu de comandos. Você precisa escolher quais colunas serão comparadas entre as 2 tabelas.
  • Deixe Configuration como Default.
  • Em Output Columns selecione as 2 colunas de NOMES + a opção Fuzzy Similarity.
  • Em Number of Matches, selecione a quantidade de retornos que você quer.
  • Em similarity Threshold escolha o percentual de similaridade aplicável. O Algoritmo tentará todos os Matchings aproximados possíveis dentro desse valor.
  • Clique em Go. Será criada uma saída de Matchings aproximados em ordem decrescente.

Clique aqui para baixar o arquivo de exemplo

Esse assunto renderia boas discussões, aqui é só um pequeno exemplo de como tentar solucionar problemas de Matching através de aproximação.

Se gostou deixe o seu like, compartilhe!

Poxa obrigado pelo conteúdo, me ajudou bastante!

André William dos Santos

FP&A Specialist - Planejamento Financeiro FP&A

4 a

Adorei a Dica. Funcionou, mas tive que transformar as duas colunas a comparar em tabelas para que o add-in pudesse enxergar as colunas nas Listbox. Montei uma tabela rápida, pois não consegui baixar o arquivo de exemplo, deu erro no link.

Entre para ver ou adicionar um comentário

Outras pessoas também visualizaram

Conferir tópicos