Fórmula para devolver número si coincide texto
Tengo esta fórmula que sólo me funciona con el primer valor, con el resto no me funciona. Es decir, me devuelve 1 cuando en la columna B aparece alguna palabra que contenga "CAB", pero con el resto de condiciones no me devuelve nada.
No sé dónde está el fallo porque no es la primera vez que la uso. Agradecería vuestra ayuda.
=SI(HALLAR("CAB";B:B);"1";SI(HALLAR("BS";B:B);"2";SI(HALLAR("BAM";B:B);"3";SI(HALLAR("POW";B:B);"4";SI(HALLAR("TOP";B:B);"5";SI(HALLAR("COV";B:B);"6";SI(HALLAR("CONT";B:B);"7";"")))))))
Respuesta de Victor Rodriguez
1