Ограничавање аутоматског прерачунавања испарљивих функција

Anonim

Проблем:

Када користите променљиве функције, као што су НОВ и РАНДБЕТВЕЕН, резултати се мењају кад год се унесу промене у радни лист.
Можемо ли ограничити аутоматско поновно израчунавање тако да се резултати мењају само на захтев?

Решење 1:

Користите функције ИФ и РАНДБЕТВЕЕН како је приказано у следећој формули у ћелији Б2:
= АКО (А2, РАНДБЕТВЕЕН (2,12), Б2)
Тако ће се НОВ () аутоматски поново израчунати само када је одговарајућа вредност у колони А ТРУЕ.
Да бисте спречили промену резултата, промените вредност у колони А у ФАЛСЕ, а последња израчуната вредност ће остати непромењена након поновног израчуна.

Решење 2:

Да бисте дозволили итерацијске прорачуне:
Изаберите Алати? Оптионс, означите поље Итератион и притисните ОК.
У колону А, поред оригиналне формуле, унесите или ТРУЕ да бисте омогућили аутоматско поновно израчунавање или ФАЛСЕ да бисте је онемогућили.
Уместо оригиналне формуле у Б3 (= НОВ ()), користите функције ИФ и НОВ како је приказано у следећој формули:
= ИФ (А3, НОВ (), Б3)