Probleem:
Bij gebruik van vluchtige functies, zoals NU en RANDBETWEEN, veranderen de resultaten wanneer er wijzigingen in het werkblad worden aangebracht.
Kunnen we de automatische herberekening beperken, zodat de resultaten alleen op verzoek veranderen?
Oplossing 1:
Gebruik de functies ALS en RANDBETWEEN zoals weergegeven in de volgende formule in cel B2:
=ALS(A2, RANDTUSSEN(2,12),B2)
Dus NOW() zal alleen automatisch herberekenen als de corresponderende waarde in kolom A WAAR is.
Om te voorkomen dat het resultaat verandert, wijzigt u de waarde in kolom A in FALSE, en de laatst berekende waarde blijft ongewijzigd bij herberekening.
Oplossing 2:
Iteratieberekeningen toestaan:
Selecteer Gereedschap? Opties, vink het vakje Iteratie aan en druk op OK.
Voer in kolom A, naast uw oorspronkelijke formule, TRUE in om automatische herberekening in te schakelen of FALSE om deze uit te schakelen.
Gebruik in plaats van uw oorspronkelijke formule in B3 (=NOW()), de ALS- en NU-functies zoals weergegeven in de volgende formule:
=ALS(A3,NU(),B3)