Испарљиве формуле откривене у Екцелу - задржите удаљеност

Преглед садржаја

Прошле недеље сам на форуму наишао на Екцел проблем. Одмах сам кренуо у акцију и створио дугу формулу која је почела са ОФФСЕТ ().

У року од неколико сати оборили су га други стручњаци за Екцел јер је садржавао променљиве формуле.

Одмах сам препознао кардинални грех који сам починио.

Дозволите ми да са овим признањем поделим оно што сам научио о променљивим функцијама у Екцелу. Једноставно речено, то је функција која ће успорити вашу Екцел табелу, јер поново и поново израчунава формулу. То могу покренути бројне радње (описане касније у овом посту).

Врло једноставан пример променљиве функције је функција НОВ () (да бисте добили тренутни датум и време у ћелији). Кад год уредите било коју ћелију на радном листу, она се поново израчунава. Ово је у реду ако имате мали скуп података и мањи број формула, али када имате велике прорачунске таблице, то би могло значајно успорити обраду.

Ево листе неких уобичајених нестабилних функција које треба избегавати:

Супер испарљиве формуле:

  • РАНД ()
  • САДА()
  • ДАНАС()

Скоро испарљиве формуле:

  • ОФСЕТ()
  • МОБИЛНИ()
  • ИНДИРЕКТАН()
  • ИНФО ()

Добра вест је да моји омиљени ИНДЕКС (), РОВС () и ЦОЛУМНС () не показују променљивост. Лоша вест је да је условно обликовање променљиво

Такође, уверите се да немате ове функције унутар неиспарљивих функција, као што су ИФ (), ЛАРГЕ (), СУМИФС () и ЦОУНТИФС (), јер би то на крају учинило целу формулу променљивом.

На пример, претпоставимо да имате формулу = Иф (А1> Б1, „Трумп Екцел“, РАНД ()). Сада, ако је А1 већи од Б1, враћа Трумп Екцел, али ако није, онда враћа РАНД (), што је променљива функција.

Окидачи који прерачунавају испарљиве формуле
  • Унос нових података (ако је Екцел у режиму аутоматског прерачунавања).
  • Изричито упутство Екцелу да поново израчуна целу или део радне свеске.
  • Брисање или уметање реда или колоне.
  • Чување радне свеске док је „Поново израчунај пре чувања“ опција је постављена (налази се у Датотека-> Опције-> Формула).
  • Извођење одређених радњи аутоматског филтрирања.
  • Двоструки клик на разделник реда или колоне (у режиму аутоматског израчунавања).
  • Додавање, уређивање или брисање дефинисаног имена.
  • Преименовање радног листа.
  • Промена положаја радног листа у односу на друге радне листове.
  • Сакривање или откривање редова, али не и колона.

Ако имате много формула на свом радном листу које га успоравају, предлажем вам да пређете на режим ручног израчунавања. Ово зауставља аутоматско поновно израчунавање и даје вам моћ да кажете Екцелу када израчунати (кликом на „Израчунај сада“ или притиском на Ф9). Ова опција је доступна у Формуле-> Опције израчунавања.

Сродни водичи:
  • 10 супер уредних начина за чишћење података у Екцел табелама.
  • 10 Екцел савета за унос података које не смете пропустити.
wave wave wave wave wave