Limitare il ricalcolo automatico delle funzioni volatili
Problema:
Quando si utilizzano funzioni volatili, come NOW e RANDBETWEEN, i risultati cambiano ogni volta che vengono apportate modifiche al foglio di lavoro.
Possiamo limitare il ricalcolo automatico in modo che i risultati cambino solo su richiesta?
Soluzione 1:
Utilizzare le funzioni IF e RANDBETWEEN come mostrato nella seguente formula nella cella B2:
IF (A2, RANDBETWEEN (2,12), B2)
Pertanto, NOW () verrà ricalcolato automaticamente solo quando il valore corrispondente nella colonna A è TRUE.
Per interrompere la modifica del risultato, modificare il valore nella colonna A in FALSE e l’ultimo valore calcolato rimarrà invariato al momento del ricalcolo.
Soluzione 2:
Per consentire calcoli di iterazione:
Seleziona Strumenti? Opzioni, seleziona la casella Iterazione e premi OK.
Nella colonna A, accanto alla formula originale, inserisci TRUE per abilitare il ricalcolo automatico o FALSE per disabilitarlo.
Al posto della formula originale in B3 (= NOW ()), usa le funzioni IF e NOW come mostrato nella seguente formula: