Fórmula de Excel: Comprobar si una celda contiene un texto específico
Aquí el tutorial proporciona algunas fórmulas para comprobar si una celda contiene un texto específico y devolver VERDADERO o FALSO como se muestra en la captura de pantalla a continuación, además de explicar los argumentos y cómo funcionan las fórmulas.
Fórmula 1: Comprobar si una celda contiene un texto específico (no distingue entre mayúsculas y minúsculas)
Fórmula genérica:
=ESNUMERO(BUSCAR(subcadena,texto)) |
Argumentos
Subcadena: el texto específico que desea buscar en la celda. |
Texto: la celda o cadena de texto que desea verificar si contiene un texto específico (el argumento subcadena). |
Valor devuelto:
Esta fórmula devuelve un valor lógico. Si la celda contiene la subcadena, la fórmula devuelve VERDADERO; de lo contrario, devuelve FALSO.
Cómo funciona esta fórmula
Aquí desea comprobar si la celda B3 contiene el texto de C3, use la siguiente fórmula
=ESNUMERO(BUSCAR(C3,B3)) |
Presione Enter para obtener el resultado de la verificación.
Explicación
BUSCAR función: la función BUSCAR devuelve la posición del primer carácter de find_text dentro de within_text, si no encuentra find_text, devolverá el valor de error #¡VALOR!. Aquí BUSCAR(C3,B3) encontrará la posición del texto en la celda C3 dentro de la celda B3, y devuelve 22.
Función ESNUMERO: la función ESNUMERO verificará si el valor en la celda es un valor numérico y devolverá un valor lógico. Devolver VERDADERO indica que la celda contiene un valor numérico, de lo contrario devuelve FALSO. Aquí ESNUMERO(BUSCAR(C3,B3)) verificará si el resultado de la función BUSCAR es un valor numérico.
Fórmula 2: Comprobar si una celda contiene un texto específico (distingue entre mayúsculas y minúsculas)
Fórmula genérica:
=ESNUMERO(ENCONTRAR(subcadena,texto)) |
Argumentos
Subcadena: el texto específico que desea buscar en la celda. |
Texto: la celda o cadena de texto que desea verificar si contiene un texto específico (el argumento subcadena). |
Valor devuelto:
Esta fórmula devuelve un valor lógico. Si la celda contiene la subcadena, la fórmula devuelve VERDADERO; de lo contrario, devuelve FALSO.
Cómo funciona esta fórmula
Aquí desea comprobar si la celda B4 contiene el texto de C4, use la siguiente fórmula
=ESNUMERO(ENCONTRAR(C4,B4)) |
Presione Enter para verificar.
Explicación
ENCONTRAR función: la función ENCONTRAR obtiene la ubicación del primer carácter de find_text dentro de within_text, si no encuentra find_text, devolverá el valor de error #¡VALOR!, y distingue entre mayúsculas y minúsculas. Aquí ENCONTRAR(C4,B4) encontrará la posición del texto en la celda C4 dentro de la celda B4, y devuelve el valor de error #¡VALOR!.
Función ESNUMERO: la función ESNUMERO verificará si el valor en la celda es un valor numérico y devolverá un valor lógico. Devolver VERDADERO indica que la celda contiene un valor numérico, de lo contrario devuelve FALSO. Aquí ESNUMERO(ENCONTRAR(C4,B4)) verificará si el resultado de la función ENCONTRAR es un valor numérico.
Archivo de ejemplo
Haga clic para descargar el archivo de ejemplo
Fórmulas relacionadas
- Comprobar si una celda contiene una de varias cosas
Este tutorial proporciona una fórmula para comprobar si una celda contiene uno de varios valores en Excel, y explica los argumentos en la fórmula y cómo funciona la fórmula. - Comprobar si una celda contiene uno de varios valores pero excluyendo otros valores
Este tutorial proporcionará una fórmula para manejar rápidamente la tarea de comprobar si una celda contiene una de varias cosas pero excluyendo otros valores en Excel y explicará los argumentos de la fórmula. - Comprobar si una celda contiene una de varias cosas
Suponga que en Excel hay una lista de valores en la columna E, desea comprobar si las celdas en la columna B contienen todos los valores de la columna E y devolver VERDADERO o FALSO. - Comprobar si una celda contiene un número
A veces, puede que desee comprobar si una celda contiene caracteres numéricos. Este tutorial proporciona una fórmula que devolverá VERDADERO si la celda contiene un número, FALSO si la celda no contiene un número.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.