Isparljive formule otkrivene u Excelu - zadržite udaljenost

Sadržaj

Prošli tjedan sam na forumu naišao na excel problem. Odmah sam krenuo u akciju i stvorio dugu formulu koja je započela s OFFSET ().

U roku od nekoliko sati oborili su ga drugi stručnjaci za Excel jer je sadržavao hlapljive formule.

Odmah sam prepoznao kardinalni grijeh koji sam počinio.

S ovim priznanjem dopustite mi da podijelim ono što sam naučio o promjenjivim funkcijama u Excelu. Jednostavno rečeno, to je funkcija koja će usporiti vašu Excel proračunsku tablicu jer iznova i iznova preračunava formulu. To mogu pokrenuti brojne radnje (opisane kasnije u ovom postu).

Vrlo jednostavan primjer promjenjive funkcije je funkcija NOW () (za dobivanje trenutnog datuma i vremena u ćeliji). Kad god uredite bilo koju ćeliju na radnom listu, ona se ponovno izračunava. To je u redu ako imate mali skup podataka i manji broj formula, ali kada imate velike proračunske tablice, to bi moglo značajno usporiti obradu.

Evo popisa nekih uobičajenih hlapljivih funkcija koje treba izbjegavati:

Super isparljive formule:

  • RAND ()
  • SADA()
  • DANAS()

Gotovo hlapljive formule:

  • OFFSET ()
  • ĆELIJA ()
  • INDIREKTNO ()
  • INFO ()

Dobra vijest je da moji omiljeni INDEX (), ROWS () i COLUMNS () ne pokazuju promjenjivost. Loša vijest je da je uvjetno oblikovanje nestabilno

Također, provjerite nemate li ove funkcije unutar nepromjenjivih funkcija, kao što su IF (), LARGE (), SUMIFS () i COUNTIFS (), jer bi to na kraju učinilo cijelu formulu promjenjivom.

Na primjer, pretpostavimo da imate formulu = If (A1> B1, “Trump Excel”, RAND ()). Sada, ako je A1 veći od B1, vraća Trump Excel, ali ako nije, vraća RAND (), što je promjenjiva funkcija.

Okidači koji preračunavaju hlapljive formule
  • Unos novih podataka (ako je Excel u načinu automatskog ponovnog izračuna).
  • Izričito uputstvo Excelu da ponovno izračuna cijelu ili dio radne knjige.
  • Brisanje ili umetanje retka ili stupca.
  • Spremanje radne knjige dok je "Ponovno izračunaj prije spremanja" opcija je postavljena (nalazi se u Datoteka-> Opcije-> Formula).
  • Izvođenje određenih radnji automatskog filtriranja.
  • Dvaput kliknite razdjelnik retka ili stupca (u načinu automatskog izračuna).
  • Dodavanje, uređivanje ili brisanje definiranog imena.
  • Preimenovanje radnog lista.
  • Promjena položaja radnog lista u odnosu na druge radne listove.
  • Skrivanje ili otkrivanje redaka, ali ne i stupaca.

Ako imate puno formula na svom radnom listu koje ga usporavaju, predlažem vam da prijeđete u način ručnog izračuna. Ovo zaustavlja automatsko ponovno izračunavanje i daje vam mogućnost da Excelu kažete kada izračunati (klikom na 'Izračunaj sada' ili pritiskom na F9). Ova je opcija dostupna u Formule-> Opcije izračuna.

Povezani vodiči:
  • 10 super urednih načina za čišćenje podataka u Excel proračunskim tablicama.
  • 10 savjeta za unos podataka u Excel koje ne smijete propustiti.
wave wave wave wave wave