
Para detectar si un correo (o cualquier texto) contiene una palabra clave en Excel, puedes usar la función `BUSCAR` si estás trabajando con una sola celda, o `BUSCARV` si estás trabajando con un rango de datos. Sin embargo, para evaluar si una cadena de texto contiene una palabra clave específica, es más frecuente usar una combinación de otras funciones como `SI`, `ESNUMERO` y `HALLAR` o `ENCONTRAR`. Aquí hay un ejemplo de cómo hacerlo:
Supongamos que tienes una lista de correos en la columna A y deseas verificar si cada correo contiene la palabra clave «oferta». Puedes usar la siguiente fórmula en la columna B para detectar esto:
=SI(ESNUMERO(HALLAR("oferta", A1)), "Contiene palabra clave", "No contiene palabra clave")
Explicación de la Fórmula:
- HALLAR(«oferta», A1): Esta función busca la palabra «oferta» en la celda A1. Si la encuentra, devuelve la posición inicial de la palabra dentro del texto. Si no la encuentra, genera un error.
- ESNUMERO(…): Esta función se utiliza para verificar si el resultado de la función `HALLAR` es un número (lo que indica que la palabra clave fue encontrada). Si hay un error (es decir, la palabra no fue hallada), `ESNUMERO` devuelve FALSO.
- SI(…): La función `SI` revisa el resultado de `ESNUMERO`. Si es VERDADERO, la celda mostrará «Contiene palabra clave». Si es FALSO, la celda mostrará «No contiene palabra clave».
Notas:
- La función `HALLAR` no es sensible a mayúsculas/minúsculas, pero si deseas una búsqueda que distinga entre mayúsculas y minúsculas, podrías usar `ENCONTRAR` en lugar de `HALLAR`.
- Asegúrate de arrastrar la fórmula hacia abajo si deseas aplicarla a múltiples filas.
Implementando este método, podrás detectar fácilmente si tus correos o cualquier texto contienen una palabra clave específica.
Conoce nuestros servicios



