Como pasar fórmula en celda excel a código
Tengo una libro de excel con varias hojas una de ellas llamada códigos donde tengo códigos de municipios como muestro en la imagen de abajo.
Y otra llamada baremos que es donde necesito de vuestra ayuda y donde inserto datos.
Yo ahora al meter el expediente me calcula la población mediante esta fórmula que tengo en la celda de población.
=SI.ERROR(INDICE(Codigos!B:B;COINCIDIR(VALOR(IZQUIERDA(A2;5));Codigos!A:A;0));"")
Funciona correctamente pero lo que necesitaría es que lo hiciera mediante código porque la hora la usan varias personas y a veces borran filas por lo que borran las formulas que hay en la hoja y ya no funciona, y es muy habitual.
Me pasa lo mismo con la formula que tengo en la columna F.Baremación:
=SI(B2>FECHA(2014;10;30);B2;"")
Si fuera posible calcularlo por código sería ideal.
También me valdría cualquier solución que aunque borren filas de la tabla no me desvirtúe las fórmulas.