Táboa de contidos
A función BUSCAR V úsase xeralmente para buscar ou atopar elementos dentro dun rango ou táboa en Excel. Podemos atopar calquera elemento con coincidencias parciais usando a función BUSCARV . Existen varias formas de realizar este tipo de operacións. Neste artigo mostrarei 4 formas adecuadas de atopar calquera cousa coa función BUSCAR V para a coincidencia parcial en Excel.
Descarga o Caderno de prácticas
Podes descargar o noso libro de prácticas desde aquí de balde!
VLOOKUP para Partial Match.xlsx
4 xeitos axeitados de usar VLOOKUP para Partial Match
1. BUSCAR V con comodín para obter unha coincidencia parcial/exacta desde unha única columna
Supoñamos que temos un conxunto de datos de información de vendas con Nome , ID , Data de incorporación e Vendas .
Agora, queremos buscar nomes deste conxunto de datos con entradas parciais. Podes utilizar a función BUSCAR V con comodíns a este respecto. Siga os seguintes pasos para facelo.
📌 Pasos:
- En primeiro lugar, introduza a seguinte fórmula na cela C15 e prema a tecla Intro .
=VLOOKUP("*"&C14&"*",B5:E12,1,FALSE)
🔎 Desglose da fórmula:
- No primeiro argumento “*”&C14&”*” é o valor de busca . Aquí estamos usando caracteres comodín para comprobar o valor de busca.
- B5:E12 este é ointervalo onde buscaremos o valor.
- 1 utilízase xa que queremos extraer os datos da primeira columna.
- FALSO utilízase para definir a coincidencia exacta.
- Neste momento, introduza calquera palabra clave na cela C14 e prema a tecla Intro .
Así, poderás atopar unha coincidencia parcial para calquera número de caracteres e dentro de calquera parte do texto do intervalo de busca mediante a BUSCARV función con comodíns.
Ler máis: VLOOKUP con comodín en Excel (3 métodos)
2. Recuperar datos coincidentes parciais dun intervalo
Na primeira parte, extraemos só un valor que é Nome. Agora, aquí imos recuperar o Nome e os Datos de unión da palabra clave buscada cunha coincidencia parcial. Siga os seguintes pasos para facelo.
📌 Pasos:
- Primeiro, faga clic na cela C16 e insira a seguinte fórmula.
=VLOOKUP("*"&C14&"*",B5:E12,3,FALSE)
Esta fórmula é semellante á anterior. Só a principal diferenza é que queremos extraer a data de unión da 3a columna, é por iso que se dá 3 como índice da columna.
- A continuación, prema a tecla Intro .
- A continuación, introduza calquera palabra clave na caixa de busca da cela C14 e prema Intro.
Así, poderás recuperar datos de varias columnas co VLOOKUPfunción por coincidencia parcial.
Ler máis: BUSCAR V e devolver todas as coincidencias en Excel (7 xeitos)
3. Obter un Coincidencia parcial de datos numéricos con VLOOKUP
Ata agora, só extraemos o nome e a data de unión do conxunto de datos dado. Agora, nesta sección, coñeceremos as vendas dos nomes coincidentes. Siga os seguintes pasos para acadar este obxectivo.
📌 Pasos:
- No desde o principio, prema na cela C17 e insira a seguinte fórmula.
=VLOOKUP("*"&C14&"*",B5:E12,4,FALSE)
- A continuación, prema a tecla Introducir .
🔎 Desglose da fórmula:
- Esta fórmula é a mesma que a anterior. Só a principal diferenza é que, como queremos extraer Salario da 3a columna, é por iso que se dá 4 como índice da columna.
- Neste momento, introduce calquera palabra clave da caixa de busca da cela C14 e prema a tecla Intro .
Como resultado, poderá buscar varios valores con coincidencias parciais, incluíndo valores numéricos.
Ler máis: BUSCAR VLOOKUP Valores múltiples de coincidencia parcial (3 enfoques)
Lecturas similares
- VLOOKUP non funciona (8 razóns e solucións)
- Excel LOOKUP vs VLOOKUP: con 3 Exemplos
- Como realizar VLOOKUP con comodín en Excel (2 métodos)
- Excel VLOOKUP para devolver variosValores verticalmente
- Uso de VBA VLOOKUP para atopar valores doutra folla de traballo en Excel
4. Busca datos con VLOOKUP para a coincidencia parcial e as condicións
Agora, vexamos como podemos buscar calquera información con BUSCAR V para coincidencias parciais e unha condición. Usaremos o mesmo conxunto de datos de forma similar. A nosa tarefa é comprobar se o nome de coincidencia de palabras clave introducido ten as vendas máis altas ou non. Neste sentido, pode utilizar a función MAX para obter as vendas máis altas. Se o nome da palabra clave coincidente ten as vendas máis altas, imprimirase si, se non, non. Siga os pasos seguintes para facelo.
- Inicialmente, introduza a seguinte fórmula na cela C16 e prema Intro chave.
=IF(VLOOKUP(C15,B5:E12,4)>=E15,"Yes","No")
🔎 Desglose da fórmula:
- BUSCARV(C15, B5:E12,4)>=E15, esta é a condición lóxica do SE función aquí. Estamos comprobando aquí se o nome introducido ten as vendas máis altas ou non.
- Se o salario do nome introducido coincide co noso salario máis alto xa definido, mostrará " Si ", en caso contrario " Non ".
- Para obter máis información sobre a función IF podes consultar esta ligazón .
- Despois, introduza calquera palabra clave na caixa de busca da cela C14 e prema a tecla Intro .
En consecuencia, atoparás a resposta condicional en cela C16 cunha coincidencia parcial para a función BUSCARV .
Ler máis: Como devolver o valor máis alto usando BUSCAR V en Excel
Excel VLOOKUP non funciona para a coincidencia parcial: cales son as razóns?
A función BUSCARV con coincidencia parcial é unha tarefa complicada ás veces. Polo tanto, pode atopar erros ou non conseguir o resultado desexado por varias razóns. Os principais motivos para que a coincidencia parcial BUSCARV non funcione son os seguintes.
- Se o carácter comodín está na colocación incorrecta.
- Se a columna O número é inadecuado dentro da función BUSCAR V .
- Se o valor de busca non existe na rexión de busca dos datos de orixe, obterá os erros #N/A .
- Se hai espazo extra ou caracteres innecesarios dentro do valor de busca ou dos valores do intervalo de orixe.
- Se hai varias coincidencias para un único valor de busca, entón o primeiro valor de busca mostrarase no resultado.
INDEX-MATCH: unha alternativa á BUSCAR V para a coincidencia parcial en Excel
Ademais destas, hai unha opción alternativa para a función BUSCAR V en Excel, que é a función INDEX . Podemos atopar calquera cousa facilmente introducindo coincidencias parciais mediante a combinación de fórmulas das funcións INDEX e MATCH .
Neste momento, buscaremos o nome completo. para palabras clave con INDEX eFuncións MATCH . Siga os seguintes pasos para acadar este obxectivo.
📌 Pasos:
- Primeiro, introduza a seguinte fórmula na cela C15 e prema a tecla Intro .
=INDEX($B$5:$B$12,MATCH("*"&C14&"*",$B$5:$B$12,0))
🔎 Desglose da fórmula:
- Primeiro, vexamos a función interna que é COINCIDIR . No primeiro argumento “*”&C14&”*” fai coincidir os datos co noso texto parcial na columna Modelo. $B$5:$B$12 este é o intervalo da columna Modelo. 0 úsase para definir a coincidencia exacta.
- Despois, no INDICE función, $B$5:$B$12 é o rango onde atoparemos o índice. O resultado de retorno dos datos COINCIDENCIA considerarase como un número de fila.
- Despois, introduza calquera palabra clave na caixa de busca da cela C14 e prema a tecla Intro .
Así, obterá o resultado desexado na cela C15 usando o Combinación INDEX-MATCH .
Ler máis: Como buscar texto parcial en VLOOKUP en Excel (con alternativas)
Conclusión
Entón, neste artigo, mostrei 4 formas adecuadas de usar a función BUSCAR V para unha coincidencia parcial en Excel. Tamén podes descargar o noso caderno de traballo gratuíto para practicar. Espero que este artigo sexa útil e informativo. Se tes máis dúbidas ou recomendacións, non dubides en comentar aquí.
E visita ExcelWIKI. para saber máis cousas sobre Excel! Que teñas un bo día! Grazas!