jueves, 26 de marzo de 2015

Buscar un texto dentro de una celda en Excel

Para saber si una celda contiene un texto especifico, usamos la formula “HALLAR” la cual me indica un número, que corresponde a la posición donde inicia la palabra buscada, a lo largo de la cantidad de dígitos que la celda contiene. Por ejemplo si la celda detalla textualmente “Requiere soporte” y en otra celda tenemos el texto buscado que sería “soporte”, al plantear la formula, el resultado debería ser el número 10, ya que la palabra inicia a partir del décimo digito del texto “Requiere soporte”. Veamos como seria en Excel:
Ahora, si lo que necesitamos es que se vea un valor que indique, que la celda contiene el texto buscado, podemos adicionarle otra fórmula que permita, identificar que encuentra el valor buscado y lo reemplace con otro valor. Para eso utilizamos la fórmula del “SI” para decirle que si encuentra un valor numérico, indique la respuesta afirmativa con el texto “Si lo contiene”, en caso negativo “No lo contiene”, pero es de tener presente que en caso negativo, siempre mostrara el error. En la fórmula del “SI” se registra la prueba lógica =SI(HALLAR($C$1;A1)>0; si el resultado de la formular “HALLAR” es mayor que 0 (cero, ya que el resultado es un valor numérico) muestre un valor positivo o uno negativo.
Ahora, si no queremos que se vean los errores, podemos utilizar la formula “SI.ERROR” la cual consiste, en que si el contenido de una celda o una formula, muestra cualquier tipo de error, deseo que muestre un valor determinado. Como se muestra a continuación deseo que muestre el valor vacio: