Испарливи функции се оние функции во Excel и други програми за табеларни пресметки кои предизвикуваат клетки во кои се наоѓаат функциите за повторно пресметување секој пат кога работниот лист повторно се пресметува. Испарливи функции повторно пресметале дури и ако тие, или податоците за кои тие зависат, не изгледале дека се промениле.
Понатаму, секоја формула која зависи или директно или индиректно на ќелија која содржи испарлива функција, исто така, ќе пресмета при секое повторно пресметување. Поради овие причини, користењето на премногу испарливи функции во голем работен лист или работна книга може значително да го зголеми времето потребно за повторна пресметка.
Честа и невообичаена испарлива функција
Некои од најчесто користените испарливи функции се:
додека поретко користените испарливи функции вклучуваат:
- функцијата OFFSET
- функцијата ИНДИРЕКТНА
Примери за испарливи функции
Како што се гледа на сликата погоре,
- ќелијата D1 ја содржи функцијата = RAND (), која генерира нов случајен број со секоја пресметка на работниот лист
- клетката D2 ја содржи формулата = D1 + 5, што ја прави директно зависна од вредноста во ќелијата D1
- келијата D3 ја содржи формулата = D2 - 10, што ја прави директно зависна од вредноста во ќелијата D2 и, како резултат, индиректно зависи од вредноста во ќелијата D1
Затоа, секогаш кога ќе се изврши повторна пресметка на работниот лист, вредностите во ќелиите D2 и D3 ќе се променат заедно со вредноста во ќелијата D1 бидејќи и D2 и D3 се директно или индиректно зависат од случаен број генериран од испарливата RAND функција во D1.
Дејства што предизвикуваат повторни пресметки
Вообичаени дејствија што ги активираат работниот лист или повторната пресметка на работната книга вклучуваат:
- внесувајќи нови податоци додека се во автоматски режим на пресметка што е стандардно за сите работни книги во Excel
- додавање или бришење на редови или колони во работниот лист
- кријат или да се приклучат редови (но не и колони) во работниот лист
- преименување на работниот лист
- преуредување на работни листови во работна книга
- додавање, уредување или бришење на именски опсег
- додека во рачен режим на пресметка притискање на копчето F9 на тастатурата што ги присилува, во сите отворени работни книги, повторна пресметка на клетки кои содржат формули или зависни формули кои се променија од последната пресметка.
- додека во режимот за рачно пресметување, со притискање на SHIFT + F9 на тастатурата, што, само на активниот работен лист, врши пресметка на клетки кои содржат формули или зависни формули кои се променија од последната пресметка.
- додека во режимот за рачно пресметување притискање на CTRL + ALT + F9 на тастатурата што принудува пресметка на сите формули во сите отворени работни книги, без оглед на тоа дали тие се променија или не од последната пресметка
Условно форматирање и пресметка
Условните формати треба да се евалуираат со секоја пресметка за да се утврди дали сè уште постојат услови што предизвикале одредени опции за форматирање. Како резултат на тоа, секоја формула која се користи во правилото за условно форматирање, ефективно станува испарлива.