Digamos que tengo una hoja de Excel de 100 registros donde hay 3 columnas A
, B
y C
.
El requisito es que tengo que obtener todas las filas de la columna C
si el texto en la columna C
coincide con SQL Server
.
Aquí el texto SQL Server
se 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 0
contrario, regresa 1
.
Ahora el problema es que está volviendo 1
para cadenas como sql server
y sql Server
.
¿Cómo hago que el FIND
comando no distinga entre mayúsculas y minúsculas?
FIND
SEARCH
distingue 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)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.
fuente