Busca difusa en Excel (con complemento e Power Query)

  • Comparte Isto
Hugh West

Se estás tentando ter unha coincidencia parcial ademais da coincidencia exacta de diferentes datos, podes utilizar Busca difusa Excel para este fin. Este artigo ofrecerache a introdución e os procedementos de uso desta Fuzzy Lookup función de Excel.

Descargar caderno de traballo

Fuzzy Lookup.xlsx

Propósito de Excel de busca difusa

Utilizando a función Busca difusa de Excel pode indicar as coincidencias parciais de dúas táboas de datos, ademais, pode probar a exacta coincide tamén usando esta función.

Aquí temos dous conxuntos de datos que conteñen rexistros de vendas de xaneiro e febreiro da empresa XYZ . Usando estes conxuntos de datos descubriremos as semellanzas entre as columnas Produto e Vendedor destes dous intervalos de datos.

Ligazón de descarga do complemento Fuzzy Lookup

En primeiro lugar, tes que instalar este complemento facendo clic na seguinte ligazón.

Ligazón de descarga do complemento Fuzzy Lookup

Despois de completar a instalación, cando abras o teu libro de Excel, esta función engadirase automaticamente. Aquí, podemos ver que temos unha nova pestana chamada Busca difusa que ten a opción Busca difusa .

Procedementos de Usando Fuzzy Lookup Excel

Neste artigo, tentaremos mostrar os pasos para usar a función Fuzzy Lookup de Excel xunto coa opción de coincidencia difusa de PowerConsulta para indicar a coincidencia parcial de dúas táboas de datos.

Utilizamos aquí a versión Microsoft Excel 365 , podes usar calquera outra versión segundo a túa conveniencia.

1. Usando o complemento Fuzzy Lookup

Paso 01: Creación de dúas táboas para Fuzzy Lookup Excel

Antes de usar a opción Fuzzy Lookup , temos que converte os seguintes dous intervalos de datos en dúas táboas diferentes.

Seguindo o artigo “Como facer unha táboa en Excel” convertemos os rangos en estas táboas.

Agora, temos que renomear estas táboas.

➤ Seleccione a táboa para Rexistro de vendas de xaneiro e despois vai a Deseño da táboa Pestaña >> renomear Nome da táboa como Xaneiro .

Do mesmo xeito, renomear a táboa Rexistro de vendas de febreiro como Febreiro .

Paso 02: Creación de busca difusa con complemento de Excel de búsqueda difusa

➤ Vaia a Fuzzy Busca Pestaña >> Opción Buscar difusa.

Agora, obterás unha parte Busca difusa en o panel dereito.

➤ Seleccione a cela onde quere a súa táboa de comparación de saídas.

➤ Escolla a Táboa esquerda como Xaneiro e o Táboa da dereita como Febreiro .

Agora, temos que seleccionar as columnas en función das cales queremos esta comparación, como queremos esta comparación en base á columna Produto e aColumna Vendedor polo que estas columnas se seleccionan nas caixas Columnas esquerda e Columnas dereita .

Como Columnas de saída seleccione Xaneiro.Produto e Xaneiro.Vendedor da táboa Xaneiro e,

Febreiro.Produto e Febreiro.SalesPerson da táboa Febreiro e, finalmente,

seleccione a FuzzyLookup.Similarity para obter a indicación porcentual de semellanzas.

Para este paso, seleccionamos o Número de Coincide como 1 e o Limiar de similitude como 0,51 e despois preme Ir .

Deste xeito, temos coincidencias para os Produtos Apple e Green Apple para SalesPerson Howard e para Cherry , Blackberry e Tomate que coinciden totalmente xa que a semellanza é 100 % .

Efectos da modificación do número de coincidencias e do limiar de semellanza

Número de Coincidencias :

En función da selección desta opción, obteremos o maior número de coincidencias.

Para seleccionar o Número de coincidencias como 1 ,

estamos obtendo a seguinte táboa de comparación onde temos unha semellanza para cada produto, pero tivemos Blackberry 2 veces no Febreiro táboa con diferentes Vendedores .

Pero seseleccione Número de coincidencias como 2 ,

a continuación, obterá os resultados coincidentes para estes dous Blackberry produtos co Vendedor Sheldon e Matt .

Limiar de similitude :

Ten un rango entre 0 a 1 e para ir do rango inferior ao rango superior, pasaremos de coincidencia parcial coa coincidencia exacta.

En primeiro lugar, intentaremos cun Limiar de similitude de 0,1 .

Aquí obtemos as semellanzas de 20 % a 100 % .

Para seleccionar Limiar de similitude como 0,4 ,

o intervalo de semellanza vai de 60% a 100% .

Cando seleccionamos o intervalo Limiar de similitude como 0,84 ,

Entón o intervalo de semellanza vai de 90% a 100% .

Finalmente, para seleccionar o máis alto Limiar de semellanza intervalo como 1 ,

Entón só obterás o coincidencias exactas xa que o intervalo de semellanza está aquí 100% .

2. Opción de coincidencia difusa de Power Query

Aquí usamos Power Query para a coincidencia parcial de dous intervalos de datos en lugar da opción Busca difusa .

Paso 01: Creación de dúas consultas

Para comparar Columnas Produto e Vendedor dos rexistros de vendas xaneiro e febreiro enprimeiro converteremos estes dous intervalos en consultas.

➤ Ir a Datos Pestaña >> Desde táboa/intervalo opción.

Entón aparecerá o asistente Crear táboa .

➤ Seleccione o rango da súa táboa de datos (aquí, están seleccionando o intervalo de datos da opción Rexistro de vendas de xaneiro )

➤ Marque A miña táboa ten cabeceiras e prema Aceptar .

Despois diso, abrirase un editor de Power Query .

➤ Cambia o nome da consulta a Xaneiro .

Agora, importaremos estes datos só como conexión.

➤ Vaia á pestana Inicio >> Pechar & Cargar Menú despregable >> Pechar & Opción Cargar en .

A continuación, aparecerá a caixa de diálogo Importar datos .

➤ Fai clic no botón Só a opción Crear conexión e prema Aceptar .

Do mesmo xeito, cree unha consulta chamada Febreiro para o conxunto de datos Rexistro de vendas de febreiro .

No panel dereito, podemos ver o nome das dúas consultas xaneiro e Febreiro , que creamos neste paso.

Contido relacionado: LOOKUP Texto de coincidencia aproximada en Excel (4 exemplos)

Paso 02: combinar consultas para a busca difusa Excel

Neste paso, combinaremos as consultas do paso anterior para que coincidan cos datos destas consultas.

➤ Vaia á pestana Datos >> Obter datos Menú despregable >> CombinarConsultas Menú despregable >> Opción Combinar.

Despois, aparecerá o asistente Combinar .

➤ Fai clic no menú despregable da primeira caixa e selecciona a opción Xaneiro .

➤ Seleccione o menú despregable da segunda caixa e, a continuación, seleccione a opción Febreiro .

Despois diso, temos que seleccionar as columnas das dúas consultas premendo CTRL cun clic co botón esquerdo á vez en función do cal queremos facer coincidir os nosos datos.

Entón, podemos ver que atopou 3 filas coincidindo con 9 filas .

Lecturas similares:

  • Como usar VLOOKUP para a coincidencia parcial en Excel (4 xeitos)
  • Axuste parcial en dúas columnas de Excel (4 enfoques simples)
  • Como usar INDEX e Match para a coincidencia parcial (2 xeitos)
  • Usar a BUSCAR V parcial en Excel (3 ou máis formas)
  • Buscar VV en Excel para atopar a coincidencia máis próxima (con 5 exemplos)

Paso 03: Usando a opción de coincidencia difusa para Fuzzy L ookup Excel

Agora, usaremos a opción Coincidencia difusa para realizar a coincidencia parcial ademais das coincidencias exactas.

➤ Marque a Usar coincidencia difusa para realizar a opción de combinación e, a continuación, seleccione o Limiar de similitude como 0,5 para esta opción.

➤ Seleccione o Ignora a opción de maiúsculas e minúsculas e a opción Coincidir combinando partes de texto .

ParaNeste paso, seleccionamos o Número máximo de coincidencias como 1 e prememos Aceptar .

Aquí podemos ver que o número coincidente ten aumentouse de 3 a 5 .

Entón, pasarás ao Editor de consulta de enerxía xanela.

Aquí podemos ver as dúas primeiras columnas da consulta xaneiro pero as columnas da consulta febreiro están ocultas. Polo tanto, temos que ampliar esta columna Febreiro .

➤ Fai clic no signo indicado xunto a Febreiro .

➤ Seleccione a opción Ampliar e prema Aceptar .

Agora, podemos ver as coincidencias das dúas consultas correctamente .

Efectos do cambio do limiar de semellanza

Se cambiamos o Limiar de semellanza de 0,5 a 0.2 , entón teremos 8 coincidencias no lugar de 5 coincidencias.

Despois de premer OK , podemos ver que, excepto a primeira fila, as outras filas son parcialmente similares entre si.

Para seleccionar o Limiar de similitude de 0,2 a 1 , entón teremos 4 coincidencias no lugar de 8 coincidencias.

Entón, para as coincidencias exactas ignorando casos só teremos os resultados esta vez.

Contido relacionado: Excel SUMIF con coincidencia parcial (3 vías)

Cousas para recordar

🔺 As funcións de busca integradas como o VLO OKa función , A función HLOOKUP é útil para casos de coincidencia exacta, pero para atopar coincidencias aproximadas segundo o noso desexo podemos usar o complemento Busca difusa de Excel.

🔺 Para producir resultados diferentes para casos coincidentes, podes cambiar os parámetros Número de coincidencias e Limiar de similitude segundo a túa necesidade.

Sección de práctica

Para practicar vostede mesmo, proporcionamos unha sección Práctica como a continuación nunha folla chamada Práctica . Faino por ti mesmo.

Conclusión

Neste artigo, tentamos cubrir os procedementos de uso da función Busca difusa Excel. Espero que che resulte útil. Se tes algunha suxestión ou pregunta, non dubides en compartilas na sección de comentarios.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.