Como atopar texto na cela en Excel (2 exemplos axeitados)

  • Comparte Isto
Hugh West

Mentres traballamos en Excel, moitas veces temos que buscar un texto específico dentro doutro texto. En Microsoft Excel , podemos facer tales traballos de varias maneiras. Hoxe vou mostrar como atopar un texto dentro doutro texto nunha cela en Excel con dous exemplos axeitados. Se tamén tes curiosidade por iso, descarga o noso caderno de prácticas e síguenos.

Descarga o Caderno de prácticas

Descarga este caderno de prácticas para practicar mentres lees este artigo.

Buscando textos en celas.xlsx

2 exemplos axeitados para atopar texto en celas en Excel

Para demostrar os exemplos, consideramos un conxunto de datos de 10 ID de correo electrónico de 10 persoas. Descubriremos se o dominio de correo electrónico pertence ou non a Gmail . O noso conxunto de datos está no intervalo de celas B5:B14 e mostraremos o noso resultado no intervalo de celas C5:C14 , respectivamente.

Nota

Todas as operacións deste artigo realízanse mediante a aplicación Microsoft Office 365 .

Exemplo 1: Combinar Funcións SEARCH, ISNUMBER e IF para atopar texto na cela

No primeiro exemplo, imos usar SEARCH , ISNUMBER e IF funcións para atopar o texto dunha cela. Este exemplo é un problema insensible entre maiúsculas e minúsculas . Entón, comprobaremos se a palabra Gmail está presente nas nosas entidades. Indícanse os pasos para completar o procesoabaixo:

📌 Pasos:

  • Primeiro de todo, selecciona a cela C5 .
  • Agora, escribe a seguinte fórmula na cela.

=IF(ISNUMBER(SEARCH("Gmail",B5)),"Yes","No")

  • Por iso, preme Introduza .

  • Como a palabra Gmail está presente nos datos da cela B5 , a fórmula devolveu Si na cela C5 .
  • Despois diso, arrastre a icona Manexo de enchemento automático para copiar a fórmula na cela C14 .

  • Finalmente, verás que a nosa fórmula mostrará o resultado de todos os datos.

Así, podemos dicir que a nosa fórmula funciona perfectamente e que podemos atopar texto nunha cela en Excel.

🔎 Desglose da fórmula

Estamos desglosando a fórmula da cela C5 .

👉 BUSCAR(“Gmail”,B5) : o <1 A función>BUSCAR buscará o noso carácter desexado e mostrará o número de carácter. Aquí, a función devolverá 12 .

👉 ISNUMBER(SEARCH(“Gmail”,B5)) : a función ISNUMBER comprobará se o resultado da función BUSCAR é un número ou non. Se o resultado é un número, devolverá VERDADEIRO . En caso contrario, mostrará FALSO . Aquí, a función devolverá TRUE .

👉 IF(ISNUMBER(SEARCH(“Gmail”,B5)),”Si”,”Non”) : Finalmente, a función IF comproba que o valor da función ISNUMBER é true ou false . Se o resultado é verdadeiro a función IF devolverá Si , por outra banda, devolverá Non . Aquí, a función devolverá Si .

Ler máis: Excel Search for Text in Range

Exemplo 2: Combina as funcións FIND e ISNUMBER para atopar texto na cela

No seguinte exemplo, usaremos as funcións FIND , ISNUMBER e IF para atopar o texto dunha cela. Este é un problema distintivo entre maiúsculas e minúsculas . Porque a función FIND buscará exactamente a mesma entidade nas nosas celas. Aquí, comprobaremos se a palabra exacta Gmail está presente ou non. Os pasos para rematar este exemplo son os seguintes:

📌 Pasos:

  • En primeiro lugar, selecciona a cela C5 .
  • Despois escribe a seguinte fórmula na cela.

=IF(ISNUMBER(FIND("Gmail",B4)),"Yes","No")

  • A continuación, preme Intro .

  • Aquí non aparece a palabra exacta Gmail no texto da cela B5 , a fórmula devolveu Non na cela C5 .
  • Agora, arrastra o . 1>Icona de recheo automático para copiar a fórmula na cela C14 .

  • Verás que a nosa fórmula mostrará o resultado de todos os datos e, na vida real, non hai ningún dominio con Gmail . Polo tanto, todos os resultados serán Non .

Finalmente, podemos dicir que a nosa fórmula funciona correctamente e que somos capaces de atopar texto nunha celaen Excel.

🔎 Desglose da fórmula

Estamos desglosando a fórmula da cela C5 .

👉 FIND(“Gmail”,B4) : a función FIND buscará o carácter exacto e mostrará o número de carácter. Como a palabra non está presente no noso texto, a función devolverá un erro #VALUE .

👉 ISNUMBER(FIND(“Gmail”,B4)) : A función ISNUMBER comprobará se o resultado da función FIND é un número ou non. Se o resultado é un número, devolverá VERDADEIRO . Pola contra, mostrará FALSO . Aquí, a función devolverá FALSO .

👉 IF(ISNUMBER(FIND(“Gmail”,B4)),”Si”,”Non”) : Ao final, a función IF comproba que o valor da función ISNUMBER é true ou false . Se o resultado é verdadeiro, a función SE devolverá Si , se non, devolverá Non . Aquí, a función devolverá Non .

Conclusión

Este é o final deste artigo. Espero que este artigo che sexa útil e que poidas atopar texto nunha cela en Excel. Comparta connosco calquera outra consulta ou recomendación na sección de comentarios a continuación se tes máis preguntas ou recomendacións.

Non te esquezas de consultar o noso sitio web, ExcelWIKI , para ver varios Excel- problemas e solucións relacionados. Segue aprendendo novos métodos e segue crecendo!

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.