Congelar celda una vez cumplida una condición

3 envíos / 0 nuevos
Último envío
zelda1540
Imagen de zelda1540
Offline
última acción: Hace 4 años 10 meses
alta: 10/02/2018 - 22:48
Puntos: 50
Congelar celda una vez cumplida una condición

Estimados buenas con todos:

El problema es que tengo una función condicional "SI" que depende de un determinado valor que varia con el tiempo. Por ejemplo tengo en la celda A1 un valor variable y cuando se cumpla que A1>5, la celda A2 debe señalar "OK" y este ultimo valor no se modifique con el tiempo, osea se quede como "OK" así la condición ya no se cumpla.

Etiquetas: 

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 2 días
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Con fórmulas siempre se

Con fórmulas siempre se recalculará. La única opción sería hacerse referencia a sí misma con un condicional, pero eso daría un error de referencia circular y no realizaría el cálculo.

Por lo tanto, la única opción que te queda es utilizar VBA. Una macro podría detectar que se supera el umbral y, en ese momento, sobreescribir la fórmula con un valor que quedaría estático. Esta macro la pondrías en el evento onChange de la hoja.

 

Un saludo

Johnsburgo (no verificado)
Imagen de Johnsburgo
Fecha

Yo tengo el mismo problema, pero yo tengo una formula que calcula con la función hoy una cantidad de determinada de días restantes, solo que quiero que esa cuenta de dia se detenga en el valor obtenido hasta le fecha en que se modifica manualmente el valor de otra celda. No logro resolverlo y apreciaría su ayuda. Muchas gracias.