SI texto parcial entonces...

Hola experto, mi pregunta es la siguiente:
En una columna tengo varios nombre con el mismo comienzo EJ:
B:B
Taller Peron
Taller Diego
Taller Rosa
A:A
En esta comuna quiero que detecte que en la columna de su derecha dice taller sin importar las palabras siguientes, y que entonces escriba TLLS en la columna A:A
Yo intente con:
Range("A5").Select
    ActiveCell.FormulaR1C1 = _
    "=IF(RC[1]=""Taller Peron"",""TLLS"",IF(RC[1]=""Taller Diego"",""TLLS"",""""))"
Etc, pero no sirve pues se van incrementando la cantidad de nombres y lo único que quiero es que detecte la palabra taller.
Muchas gracias de antemano.
Abrazos para todos los expertos.
Javier

1 respuesta

Respuesta
En Fórmulas: en la categoría de TEXTO, hay una fórmula que se llama HALLAR, esa te sirve para buscar parte de un texto.
Con Hallar no encontré la manera de utilizarla con esto,
Pero al final resolví con EXTRAE conjuntamente con SI y con Y de la siguiente manera.
=SI(Y(B3="P";(EXTRAE(C3;1;5)="TALLER"));"TLLS";SI(Y(B3="P";(EXTRAE(C3;1;4)..............))))))
Esperaba ver si algún experto sabia usar una macro, pero bueno resolví con una función.
Gracias por intentar!.
Saludos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas