Cómo comprobar si la celda contiene texto específico en Excel
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.
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.
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))
We 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))
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]