¿Cómo hacer que la función ENCONTRAR en Excel ignore mayúsculas y minúsculas?

3

Digamos que tengo una hoja de Excel de 100 registros donde hay 3 columnas A, By C.

El requisito es que tengo que obtener todas las filas de la columna Csi el texto en la columna Ccoincide con SQL Server.

Aquí el texto SQL Serverse encuentra en diferentes formatos SQL Server, sql Server,sql server

Usé el comando =IF(ISERROR(FIND("SQL Server", C2)), 1, 0)para encontrar las filas coincidentes en la columna C.

Si se encuentra una coincidencia, regresa, de lo 0contrario, regresa 1.

Ahora el problema es que está volviendo 1para cadenas como sql servery sql Server.

¿Cómo hago que el FINDcomando no distinga entre mayúsculas y minúsculas?

slhck
fuente

Respuestas:

4
=IF(ISERROR(FIND("sql server",LOWER(C2))),1,0)

fuente
Gracias Silx también lo intenté de esta manera = IF (ISERROR (SEARCH ("sql server", LOWER (C2))), 1,0) es esta la forma correcta? Pude ver que todos los valores de campo que coinciden con el servidor sql son 0 sin importar el caso.
3
FINDSEARCHdistingue entre mayúsculas y minúsculas, no lo es (y puede usar comodines), por lo que podría usar = IF (ISERROR (SEARCH ("SQL Server", C2)), 1,0)
chris neilsen
2

Tropecé aquí buscando algo más, pero la solución está enterrada, así que también podría publicarla aquí:

Use BUSCAR en lugar de buscar. FIND y SEARCH son funciones idénticas además de que SEARCH no distingue entre mayúsculas y minúsculas.

Algún chico
fuente