Hlapljive funkcije so tiste funkcije v programih Excel in drugih programih za preglednice, ki povzročijo, da so celice, v katerih se nahajajo funkcije, preračunale vsakič, ko se preglednica ponovno izračuna. Hlapljive funkcije ponovno izračunajo tudi, če se zdi, da niso ali so podatki, ki so odvisni od njih, spremenjeni.
Nadalje, vsaka formula, ki je bodisi neposredno ali posredno odvisna od celice, ki vsebuje hlapno funkcijo, prav tako ponovno izračuna vsakič, ko pride do ponovnega izračunavanja. Iz teh razlogov lahko uporaba preveč hlapnih funkcij v velikem delovnem listu ali delovnem zvezku znatno poveča čas, potreben za ponovni izračun.
Skupna in občasna hlapna funkcija
Nekatere najpogosteje uporabljene hlapljive funkcije so:
medtem ko manj pogosto uporabljane hlapljive funkcije vključujejo:
Primer hlapne funkcije
Kot je razvidno iz zgornje slike,
- celica D1 vsebuje funkcijo = RAND (), ki ustvari novo naključno število pri vsakem preračunu delovnega lista
- celica D2 vsebuje formulo = D1 + 5, zaradi česar je neposredno odvisna od vrednosti v celici D1
- celica D3 vsebuje formulo = D2 - 10, zaradi česar je neposredno odvisna od vrednosti v celici D2 in posledično posredno odvisna od vrednosti v celici D1
Zato vsakič, ko pride do ponovitve delovnega lista, se vrednosti v celicah D2 in D3 spreminjajo skupaj z vrednostjo v celici D1, ker sta D2 in D3 neposredno ali posredno odvisna od naključne številke, ki jo povzroča hlapna funkcija RAND v D1.
Dejanja, ki povzročijo preračunavanje
Skupna dejanja, ki sprožijo preračun delovnega lista ali delovne knjige, vključujejo:
- vnesite nove podatke, medtem ko ste v načinu samodejnega preračunavanja, ki je privzeta za vse delovne zvezke v Excelu
- dodajanje ali brisanje vrstic ali stolpcev v delovnem listu
- skrivanje ali skrivanje vrstic (vendar ne stolpcev) znotraj delovnega lista
- preimenovanje delovnega lista
- prerazporeditev delovnih listov v delovnem zvezku
- dodajanje, urejanje ali brisanje imenovanega obsega
- medtem ko v načinu ročnega ponovnega izračunavanja pritisnete tipko F9 na tipkovnici, ki v vseh odprtih delovnih zvezah povzroči preračunavanje celic, ki vsebujejo formule ali odvisne formule, ki so se spremenile od zadnjega izračuna.
- medtem ko v ročnem načinu preračunavanja pritisnete SHIFT + F9 na tipkovnici, ki na aktivnem delovnem listu prisili samo preračunavanje celic, ki vsebujejo formule ali odvisne formule, ki so se spremenile od zadnjega izračuna.
- medtem ko v načinu ročnega ponovnega izračunavanja pritisnete tipko CTRL + ALT + F9 na tipkovnici, ki prisili ponovni izračun vseh formul v vseh odprtih delovnih zvezkih, ne glede na to, ali so se od zadnjega izračuna spremenili ali ne
Pogojno oblikovanje in ponovni izračun
Pogojne formate je treba oceniti z vsakim izračunom in ugotoviti, ali še vedno obstajajo pogoji, ki so povzročili uporabo določenih možnosti oblikovanja. Zato formula, ki se uporablja v pogojnem pravilniku za oblikovanje, postane nestabilna.