Excelissä havaitut haihtuvat kaavat - Pidä etäisyys

Sisällysluettelo

Viime viikolla törmäsin foorumilla excel -ongelmaan. Ryhdyin heti toimintaan ja loin pitkän kaavan, joka alkoi OFFSETilla ().

Muut excel -asiantuntijat ampuivat sen muutamassa tunnissa, koska se sisälsi haihtuvia kaavoja.

Tunnistin heti tekemäni synnin.

Joten tämän tunnustuksen avulla haluan kertoa, mitä olen oppinut Excelin haihtuvista toiminnoista. Yksinkertaisesti sanottuna se on toiminto, joka hidastaa Excel -laskentataulukkoasi, koska se laskee kaavan uudelleen ja uudelleen. Useat toiminnot voivat laukaista tämän (kuvattu myöhemmin tässä viestissä).

Hyvin yksinkertainen esimerkki haihtuvasta funktiosta on NOW () -toiminto (nykyisen päivämäärän ja kellonajan saamiseksi solusta). Aina kun muokkaat mitä tahansa laskentataulukon solua, se lasketaan uudelleen. Tämä on hyvä, jos sinulla on pieni tietojoukko ja vähemmän kaavoja, mutta kun sinulla on suuria laskentataulukoita, tämä voi hidastaa käsittelyä merkittävästi.

Tässä on luettelo yleisistä haihtuvista toiminnoista, joita tulee välttää:

Erittäin haihtuvat kaavat:

  • RAND ()
  • NYT()
  • TÄNÄÄN()

Lähes haihtuvat kaavat:

  • OFFSET()
  • SOLU ()
  • Epäsuora ()
  • TIEDOT()

Hyvä uutinen on, että suosikkini INDEX (), ROWS () ja COLUMNS () eivät ole epävakaita. Huono uutinen on, että ehdollinen muotoilu on haihtuvaa

Varmista myös, että sinulla ei ole näitä toimintoja haihtumattomissa funktioissa, kuten IF (), LARGE (), SUMIFS () ja COUNTIFS (), koska tämä lopulta tekee koko kaavasta epävakaata.

Oletetaan esimerkiksi, että sinulla on kaava = Jos (A1> B1, ”Trump Excel”, RAND ()). Jos A1 on suurempi kuin B1, se palauttaa Trump Excelin, mutta jos ei ole, palauttaa RAND (), joka on epävakaa funktio.

Laukaisimet, jotka laskevat haihtuvat kaavat uudelleen
  • Uusien tietojen syöttäminen (jos Excel on automaattisessa uudelleenlaskentatilassa).
  • Excelin selkeä ohjeistus laskea työkirja kokonaan tai osittain uudelleen.
  • Rivin tai sarakkeen poistaminen tai lisääminen.
  • Työkirjan tallentaminen "Laske uudelleen ennen tallentamista" vaihtoehto on asetettu (se on Tiedosto-> Asetukset-> Kaava).
  • Tiettyjen automaattisen suodattimen toimintojen suorittaminen.
  • Kaksoisnapsauta rivin tai sarakkeen jakajaa (automaattisessa laskentatilassa).
  • Määritetyn nimen lisääminen, muokkaaminen tai poistaminen.
  • Laskentataulukon nimeäminen uudelleen.
  • Laskentataulukon sijainnin muuttaminen suhteessa muihin laskentataulukoihin.
  • Piilottaa tai näyttää rivejä, mutta ei sarakkeita.

Jos laskentataulukossasi on paljon kaavoja, jotka hidastavat sitä, ehdotan, että vaihdat manuaaliseen laskentatilaan. Tämä pysäyttää automaattisen uudelleenlaskennan ja antaa sinulle mahdollisuuden kertoa Excelille, milloin laskea (napsauttamalla Laske nyt tai painamalla F9). Tämä vaihtoehto on käytettävissä kohdassa Kaavat-> Laskutusasetukset.

Aiheeseen liittyvät oppaat:
  • 10 erittäin siistiä tapaa puhdistaa tietoja Excel -laskentataulukoissa.
  • 10 Excelin tietojen syöttämisvinkkiä, joita et voi jättää väliin.
wave wave wave wave wave