Habrá ocasiones en las que querrá comprobar si la celda contiene un texto específico o no. Podemos hacer esto combinando dos funciones, enlace: / fórmulas-lógicas-la-función-es-número-en-excel [ESNUMERO]

y link: / text-excel-search-function [SEARCH]

o`link: / lookup-formulas-excel-find-function [FIND function] `. Veamos algunos ejemplos.

21

Buscar texto específico – No distingue entre mayúsculas y minúsculas

Necesitamos una función insensible. Una función a la que no le importan los alfabetos en mayúscula o minúscula. Emplearemos la función BUSCAR. En cualquier caso, es genial.

Fórmula genérica para comprobar si una celda contiene subcadena

=ISNUMBER(SEARCH(“specific text”,”source text”)

En Excel 2016, tengo esta lista de cadenas.

22

Ahora quiero saber si alguna celda contiene la subcadena «Excel» (no distingue entre mayúsculas y minúsculas). Si es así, escriba VERDADERO o FALSO.

Escribo esta fórmula en la celda D2 y la arrastro hacia abajo:

=ISNUMBER(SEARCH(C2,B2))

23We get all TRUE as each cell contains “Excel” or “excel” substring. Now lets see how to check for case sensitive cases.

Buscar texto específico: distingue entre mayúsculas y minúsculas

Necesitamos una función delicada. La función que es realmente sensible a mayúsculas y minúsculas y no tolera cambios. La función BUSCAR es ese miembro delicado de la familia de funciones de Excel.

Fórmula genérica para verificar si una celda contiene subcadena

=ISNUMBER(FIND(“specific text”,”source text”)

Quiero saber si alguna celda contiene «Excel» y no «excel». Debería imprimir TRUE si y solo si encuentra «Excel».

Escribí esta fórmula en la celda D2 y la arrastré hacia abajo:

=ISNUMBER(FIND(C2,B2))

24

En la celda D2 y D3, puede ver que devuelve FALSO porque B2 y B3 no contienen la subcadena «excel». EN la celda D4 buscamos “Excel” y que se encuentra en Cadena en la celda B4. Por tanto, tenemos VERDADERO.

Explicación:

BUSCAR y ENCONTRAR devuelven la ubicación de la subcadena encontrada. Si encontraron el texto dado, devuelven un número (la primera ubicación del texto encontrado); de lo contrario, devuelven # ¡VALOR! error.

ISNUMBER comprueba si el valor proporcionado es un número o no. Si es un número, devuelve VERDADERO o FALSO.

Si BUSCAR o BUSCAR encuentra el texto específico en una celda, enlace: / fórmulas-lógicas-la-función-número-en-excel [ESNUMERO]

devuelve VERDADERO si no FALSO.

Con este resultado, puede mostrar una salida personalizada utilizando la declaración IF.

Fórmula de Excel si la celda contiene texto, devuelva el valor a otra celda

=IF(ISNUMBER(SEARCH(“specific text”, "source text"),print value if true, print value if false)

Así que aprendimos a encontrar texto específico en una celda para textos que distinguen entre mayúsculas y minúsculas. Si esto no le ayuda, no dude en escribir su escenario en la sección de comentarios a continuación.

Artículos relacionados:

enlace: / suma-suma-si-las-celdas-contienen-texto-específico [Suma si las celdas contienen texto-específico]

enlace: / sumando-suma-si-la-celda-contiene-texto-en-otra-celda-en-excel [Suma si la celda contiene texto en otra celda en Excel]

enlace: / contando-recuento-celdas-que-contienen-texto-específico [Cuenta-celdas que contienen texto específico]

link: / excel-text-formulas-split-numbers-and-text-from-string-in-excel [Dividir números y texto desde una cadena en Excel]

enlace: / formato-condicional-resaltar-celdas-que-contienen-texto-específico [Resaltar celdas que contienen texto específico]

Artículos populares:

link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-incrementa-your-productividad [50 accesos directos de Excel para aumentar su productividad]

link: / formulas-and-functions-introduction-of-vlookup-function [Cómo usar la función VLOOKUP en Excel]

link: / tips-countif-in-microsoft-excel [Cómo usar la función COUNTIF en Excel]

link: / excel-formula-and-function-excel-sumif-function [Cómo usar la función SUMIF en Excel]