Como indicar si existe un texto en una celda en Excel

Publicado el 14 septiembre 2018 por Oscar Oscar Meza @vidagnu

Me encontré con la necesidad de buscar si existía cierto texto en unas celdas de Excel, por ejemplo en una celda con el texto "Esta es mi casa" buscar si existe el "mi", que devuelva TRUE si lo encontró o FALSE si no, la formula a ocupar es la siguiente.

=ISNUMBER(SEARCH(substring,text))

Si necesitas que la búsqueda respete mayúsculas y minúsculas usa Find en vez de Search como muestro a continuación.

=ISNUMBER(FIND(substring,text))

Si quieres usar un If, por ejemplo para que te devuela un 1 en vez de TRUE y un 0 en vez de FALSE usa la formula siguiente.

=IF(ISNUMBER(SEARCH(substring,text)), 1, 0)