Táboa de contidos
Os métodos útiles e máis rápidos para buscar o valor do texto en Excel son necesarios, especialmente cando tes un conxunto de datos máis grande. Neste artigo, comentarei o texto de busca en Excel usando 7 métodos axeitados con exemplos relevantes e tamén coa explicación. Polo tanto, pode axustar o método para o seu conxunto de datos.
Descargar Practice Workbook
Buscar texto en Excel.xlsx
7 Métodos para buscar e extraer texto en Excel
Antes de pasar aos métodos, vexamos o noso conxunto de datos de hoxe onde se proporcionan os nomes dos empregados co seu Número de ID de empregado e correo electrónico ID .
1. Aplicando a función LOOKUP para extraer texto
En primeiro lugar, mostrarei o uso da función LOOKUP para recuperar un valor de texto dun conxunto de datos.
A función devolve o valor nunha única fila ou columna desde unha posición similar na fila ou columna.
Por exemplo, se o o valor de busca é 1003 ( ID de empregado ) e cómpre atopar o nome do empregado para o ID, pode usar a seguinte fórmula.
=LOOKUP(F5,B5:B12,C5:C12)
Aquí, F5 é o valor de busca, B5:B12 é o vector de busca (rango de celas) de ID de empregado e C5:C12 é o vector de resultado (intervalo de celas) de Nome do empregado .
Eventualmente, obterá a seguinte saída onde os nomes dos empregados están dispoñibles en función do ID .
Ler máis: Como buscar variosValores en Excel (10 xeitos)
2. Buscar texto usando a función BUSCAR V
A función BUSCAR V é unha das funcións populares para atopar valor nun columna (busca vertical).
No seguinte exemplo, a función úsase para extraer o texto dunha determinada cela.
A fórmula axustada con comodíns para atopar o valor do texto é-
=VLOOKUP("*"&F5&"*",B5:D12,1,FALSE)
Aquí, F5 é o texto de busca, B5:D12 é a matriz da táboa (conxunto de datos do que se texto), 1 é o número de índice da columna e, por último, FALSO é a coincidencia exacta.
Visita o Buscar texto Usando VLOOKUP en Excel artigo para coñecer máis usos da fórmula para extraer texto dun conxunto de datos.
Ler máis: Como buscar unha táboa en Excel ( 8 Métodos)
3. Usando a combinación de VALOR & Función BUSCAR V para buscar texto
A función VALOR devolve o número dun valor de texto que busca, podemos utilizar a función xunto coa función BUSCAR V para atopar o texto.
A fórmula combinada será como a seguinte:
=VLOOKUP(VALUE(F5),B5:C12,2,FALSE)
Aquí, F5 é o texto de busca, B5:D12 é a matriz da táboa (conxunto de datos do que se recupera o texto), 2 é o número de índice da columna e, por último, FALSE é para a coincidencia exacta.
Máis importante é que VALOR(F5) devolve o número e despois BUSCARV extrae o textovalor.
Ler máis: Excel LOOKUP vs VLOOKUP: con 3 exemplos
4. Usando HLOOKUP para obter o valor de texto
A función HLOOKUP devolve un valor baseado no valor de busca nunha fila (busca horizontal).
Podemos utilizar a función para obter a valor de texto secuencialmente usando Asterisco (*) ao comezo da fórmula.
Entón, a fórmula será-
=HLOOKUP("*",B5:D12,1,0)
Aquí, B5:D12 é a matriz da táboa, 1 é o número de índice da fila e 0 ( FALSO ) é para a correspondencia exacta.
Ler máis: 7 Tipos de busca que podes usar en Excel
5 . Aplicando XLOOKUP coa función EXACTA
A XLOOKUP , unha sorprendente función de busca introducida en Excel 365, extrae o valor nun rango ou matriz.
No seguinte exemplo, a función xunto coa función EXACTO úsase para recuperar un valor.
A fórmula combinada é-
=XLOOKUP(TRUE,EXACT(F5,B5:B12),C5:C12)
Aquí, F5 é o valor de busca, B5:B12 é a matriz de busca que contén o valor de busca e C5:C12 é o intervalo de celas de retorno xa que queremos atopar o nome.
Despois de introducir a fórmula , a saída ten o seguinte aspecto.
6. Busca texto usando XLOOKUP con criterios únicos
Asumindo que o nome do empregado está dividido en columnas separadas (unha é o primeiro nome e o outro é o apelido).
Agora,atoparemos facilmente o correo electrónico do primeiro nome coa función XLOOKUP .
A fórmula axustada é-
= XLOOKUP(F5,B5:B12, D5:D12, 0, -1 )
Aquí, F5 é o valor de busca, B5:B12 é a matriz de busca que contén o valor de busca, C5:C12 é o intervalo de celas de retorno como queremos atopar o nome, 0 é para se non se atopa o valor e -1 refírese ao modo de coincidencia.
A saída será a seguinte.
7. Buscar texto usando XLOOKUP para varios criterios
Por último, extraeremos o valor de texto que coincida varios criterios mediante a función flexible XLOOKUP .
Por exemplo, se quere atopar o correo electrónico baseándose no Nome e Apelido , pode usar a seguinte fórmula.
=XLOOKUP(B15&C15,B5:B12&C5:C12,D5:D12,0,-1)
Aquí, B15 é o primeiro nome e C15 é o apelido, B5:B12 é a matriz de busca (intervalo de celas para o Nome ), C5:C12 é outra matriz de busca (intervalo de celas para o Apelidos ), 0 é para se o valor e non se atopa e -1 é o modo de coincidencia.
Despois de inserir a fórmula anterior, obterás a saída como a seguinte imaxe .
Ler máis: Como buscar con varios criterios en Excel (tipo AND ou OU)
Conclusión
Así é como podes atopar o texto de busca usando a fórmula en Excel. Realmente, espero que este artigo poida ser beneficioso parati. De todos os xeitos, se tes algunha consulta e suxestión, non esquezas compartilas na seguinte sección de comentarios.