Fórmula de Excel: Compruebe si una celda contiene un texto específico
Este tutorial presenta fórmulas prácticas para verificar si una celda contiene un texto específico y devolver VERDADERO o FALSO, tal como se muestra en la siguiente captura de pantalla, además de explicar sus argumentos y su funcionamiento.
Fórmula 1 Compruebe si una celda contiene un texto específico (no Distinguir Mayúsculas y Minúsculas)
Fórmula genérica:
| =ISNUMBER(SEARCH(substring,text)) |
Argumentos
| Substring: the specific text you want to search in the cell. |
| Text: the cell or text string you want to check if contains a specific text (the argument substring) |
Valor de devolución:
Esta fórmula devuelve un valor lógico: VERDADERO si la celda contiene la subcadena, y FALSO en caso contrario.
Funcionamiento de esta fórmula
Aquí desea comprobar si la celda B3 contiene el texto de la celda C3; utilice la siguiente fórmula
| =ISNUMBER(SEARCH(C3,B3)) |
Pulse la tecla Intro para obtener el resultado de la comprobación.
Explicación
Función BUSCAR: la función BUSCAR devuelve la posición del primer carácter del texto_buscado dentro del texto_dentro_del_cual_se_busca. Si no encuentra el texto_buscado, devuelve el valor de error #¡VALOR!. En este caso,BUSCAR(C3;B3)Busca la posición del texto de la celda C3 dentro de la celda B3 y devuelve 22.
Función ESNUMERO: la función ESNUMERO comprueba si el valor de una celda es numérico y devuelve un valor lógico. Si devuelve VERDADERO, indica que la celda contiene un valor numérico; en caso contrario, devuelve FALSO. Aquí, ESNUMERO(BUSCAR(C3;B3)) comprueba si el resultado de la función BUSCAR es un valor numérico.
Fórmula 2: Compruebe si una celda contiene un texto específico (Distinguir Mayúsculas y Minúsculas)
Fórmula genérica:
| =ISNUMBER(FIND(substring,text)) |
Argumentos
| Substring: the specific text you want to search in the cell. |
| Text: the cell or text string you want to check if contains a specific text (the argument substring). |
Valor de devolución:
Esta fórmula devuelve un valor lógico: VERDADERO si la celda contiene la subcadena, y FALSO en caso contrario.
Funcionamiento de esta fórmula
Aquí desea comprobar si la celda B4 contiene el texto de la celda C4; utilice la siguiente fórmula
| =ISNUMBER(FIND(C4,B4)) |
Pulse la tecla Intro para realizar la comprobación.
Explicación
Función ENCONTRAR: la función ENCONTRAR obtiene la ubicación del primer carácter del texto_buscado dentro del texto_dentro_del_cual_se_busca. Si no encuentra el texto_buscado, devuelve el valor de error #¡VALOR! y distingue entre mayúsculas y minúsculas. Aquí, ENCONTRAR(C4;B4) buscará la posición del texto de la celda C4 dentro de la celda B4 y devolverá el valor de error #¡VALOR!.
Función ESNUMERO: la función ESNUMERO comprueba si el valor de una celda es numérico y devuelve un valor lógico. Si devuelve VERDADERO, significa que la celda contiene un valor numérico; de lo contrario, devuelve FALSO. Aquí, ESNUMERO(ENCONTRAR(C4;B4)) comprobará 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
- Compruebe si una celda contiene alguno de varios elementos
Este tutorial le ofrece una fórmula para verificar si una celda contiene alguno de varios valores en Excel, además de explicar sus argumentos y cómo funciona. - Compruebe si una celda contiene uno de varios valores, pero excluya otros
Este tutorial le ofrece una fórmula para gestionar rápidamente la tarea de verificar si una celda contiene alguno de varios valores, excluyendo otros en Excel, y le explica los argumentos de dicha fórmula. - Compruebe si una celda contiene alguno de varios elementos
Supongamos que en Excel tiene una lista de valores en la columna E y desea verificar si las celdas de la columna B contienen alguno de esos valores, devolviendo VERDADERO o FALSO. - Compruebe si una celda contiene un número
¿Necesita verificar si una celda contiene un número? Este tutorial le ofrece una fórmula que devuelve VERDADERO si la celda incluye un valor numérico y FALSO en caso contrario.
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Alterne entre decenas de documentos abiertos en un segundo!
- Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.