Como buscar texto en Excel (7 métodos adecuados)

  • Comparte Isto
Hugh West

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.

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.