Lakios funkcijos yra tos funkcijos "Excel" ir kitose skaičiuoklių programose, kurios sukelia ląsteles , kuriose yra funkcijos, perskaičiuoti kaskart, kai darbalapis perskaičiuojamas. Lakiosios funkcijos perskaičiuojamos, net jei jie ar duomenys, nuo kurių jie priklauso, neatrodo pasikeitę.
Be to, bet kokia formulė , kuri tiesiogiai ar netiesiogiai priklauso nuo ląstelių turinčios ląstelės, taip pat bus perskaičiuojama kiekvieną kartą, kai įvyks perskaičiavimas. Dėl šių priežasčių, per daug lakiųjų funkcijų naudojimas dideliame darbalapyje ar darbo knygoje gali žymiai padidinti laiką, reikalingą perskaičiuoti.
Dažni ir nedažni lakieji funkcijos
Kai kurie iš dažniausiai naudojamų nestabilių funkcijų:
nors dažniausiai naudojamos nepastovios funkcijos apima:
Lakiųjų funkcijų pavyzdys
Kaip matyti paveikslėlyje aukščiau,
- ląstelė D1 turi = RAND () funkciją, kuri generuoja naują atsitiktinį skaičių su kiekvienu darbo lapo perskaičiavimu
- ląstelė D2 turi formulę = D1 + 5, todėl tiesiogiai priklauso nuo vertės ląstelėje D1
- ląstelė D3 turi formulę = D2 - 10, todėl tiesiogiai priklauso nuo ląstelių D2 vertės ir dėl to netiesiogiai priklauso nuo vertės D1 ląstelėje
Todėl kiekvieną kartą, kai atsiranda darbų lapo perskaičiavimas, ląstelių D2 ir D3 reikšmės keičiasi kartu su reikšme ląstelėje D1, nes tiek D2, tiek D3 yra tiesiogiai ar netiesiogiai priklausomi nuo atsitiktinių skaičių, kurį generuoja lakiųjų RAND funkcija D1.
Veiksmai, dėl kurių atliekami perskaičiavimai
Bendrieji veiksmai, kurie sukelia darbalapį ar darbaknygės perskaičiavimą, yra šie:
- įvedant naujus duomenis automatinio perskaičiavimo režimu, kuris yra numatytasis visiems "Excel" darbaknygiams
- įrašyti ar ištrinti eilutes ar stulpelius į darbalapį
- slegiant slaptose arba nemaišomose eilutėse (bet ne stulpeliuose) darbalapyje
- pervardyti darbalapį
- pertvarkyti darbalapius į darbaknygę
- vardų diapazono pridėjimas, redagavimas ar ištrynimas
- o rankiniu būdu perskaičiuojant režimą, paspaudžiant klaviatūros klaviatūros klavišą F9, kuris visuose atviruose darbaknygiuose verčia ląstelių, turinčių formulių ar priklausomų formulių perskaičiavimus, kurie pasikeitė nuo paskutinio skaičiavimo.
- o rankiniu būdu perskaičiuojant režimą, klaviatūroje paspaudus SHIFT + F9, kuris tik aktyvioje darbaknėje įjungia ląstelių, turinčių formulių arba priklausomų formulių perskaičiavimus, kurie pasikeitė nuo paskutinio skaičiavimo, veikimą.
- o rankiniu būdu perskaičiuojant režimą, klaviatūroje paspaudus CTRL + ALT + F9, kuris verčia perskaičiuoti visas formules visuose atviruose darbo knygeliuose, nepriklausomai nuo to, ar jie pasikeitė, ar ne nuo paskutinio skaičiavimo
Sąlyginis formatavimas ir perskaičiavimas
Sąlyginiai formatai turi būti vertinami pagal kiekvieną skaičiavimą, siekiant nustatyti, ar vis dar egzistuoja sąlygos, dėl kurių pateiktos nurodytos formatavimo parinktys. Todėl bet kokia formulė, naudojama sąlyginėje formatavimo taisyklėje, tampa nepastovi.