V Excelu zaznane hlapne formule - ohranite razdaljo

Kazalo

Prejšnji teden sem na forumu naletel na problem excela. Takoj sem začel z dejanji in ustvaril dolgo formulo, ki se je začela z OFFSET ().

V nekaj urah so ga drugi strokovnjaki Excela sestrelili, saj je vseboval hlapne formule.

Takoj sem spoznal kardinalni greh, ki sem ga storil.

S to priznanjem naj povem, kaj sem se naučil o nestanovitnih funkcijah v Excelu. Preprosto povedano, to je funkcija, ki bo upočasnila vašo Excelovo preglednico, saj znova in znova preračunava formulo. To lahko sprožijo številna dejanja (opisana kasneje v tem prispevku).

Zelo preprost primer hlapne funkcije je funkcija NOW () (za prikaz trenutnega datuma in časa v celici). Kadar koli uredite katero koli celico na delovnem listu, se ta ponovno izračuna. To je v redu, če imate majhen nabor podatkov in manjše število formul, če pa imate velike preglednice, bi to lahko znatno upočasnilo obdelavo.

Tu je seznam nekaterih pogostih nestanovitnih funkcij, ki se jim je treba izogniti:

Super hlapne formule:

  • RAND ()
  • ZDAJ ()
  • DANES ()

Skoraj hlapne formule:

  • OFFSET ()
  • CELICA()
  • POSREDNO ()
  • INFO ()

Dobra novica je, da moji najljubši INDEX (), ROWS () in COLUMNS () ne kažejo nestanovitnosti. Slaba novica je, da je pogojno oblikovanje nestanovitno

Prepričajte se tudi, da teh funkcij nimate v nehlapnih funkcijah, kot so IF (), LARGE (), SUMIFS () in COUNTIFS (), saj bi s tem celotna formula postala nestanovitna.

Recimo, da imate formulo = If (A1> B1, »Trump Excel«, RAND ()). Če je A1 večji od B1, vrne Trump Excel, če pa ni, vrne RAND (), kar je nestanovitna funkcija.

Sprožilci, ki preračunavajo hlapne formule
  • Vnos novih podatkov (če je Excel v načinu samodejnega preračunavanja).
  • Izrecno navodilo Excelu, naj preračuna celoten ali del delovnega zvezka.
  • Brisanje ali vstavljanje vrstice ali stolpca.
  • Shranjevanje delovnega zvezka med "Ponovno izračunaj pred shranjevanjem" možnost je nastavljena (v datoteki-> možnosti-> formula).
  • Izvajanje določenih dejanj samodejnega filtriranja.
  • Dvokliknite razdelilnik vrstice ali stolpca (v načinu samodejnega izračuna).
  • Dodajanje, urejanje ali brisanje določenega imena.
  • Preimenovanje delovnega lista.
  • Spreminjanje položaja delovnega lista glede na druge delovne liste.
  • Skrivanje ali razkrivanje vrstic, ne pa tudi stolpcev.

Če imate na svojem delovnem listu veliko formul, ki upočasnjujejo, predlagam, da preklopite v način ročnega izračuna. To ustavi samodejni preračun in vam daje možnost, da Excelu sporočite, kdaj naj izračuna (s klikom na 'Izračunaj zdaj' ali s pritiskom na F9). Ta možnost je na voljo v Formulah-> Možnosti izračuna.

Sorodne vaje:
  • 10 izjemno čistih načinov za čiščenje podatkov v Excelovih preglednicah.
  • 10 Excelovih nasvetov za vnos podatkov, ki jih ne smete zamuditi.
wave wave wave wave wave