начал копать форум на тему сабжа, информации нашел не очень много и довольно разрозненную, решил объединить для наглядности.
- KL ака
[quote]"см. надстройку RangeCalc.zip здесь:
Очень важно: перед проведением замеров, обязательно менять режим пересчета на ручной, иначе данные будут искаженными!
Вот тут можно почитать про особенности мотора расчетов Excel:
"[quote]
- KL ака
вот хороший макрос с счетчиком времени пересчета формул:
а вот статьи полезные к изучению:
[/spoiler]
если есть что то теме полезного добавляйте пожалуйста :)
Скрытый текст |
|---|
| "функции подразделяются на летучие и нелетучие. В подавляющем большинстве случаев движок пересчета Excel пытается считать исключительно то, что действительно нуждается в пересчете, экономя т.о. время затрачиваемое на расчеты. Excel ведет некий реестр, в котором помечаются ячейки/формулы, нуждающиеся в обновлении при ближайшем событии пересчета. Одним из исключений из этого правила являются формулы содержашие летучие функции. Ячейки содержашие такие формулы неизменно помечаются как нуждающиеся в обновлении при любых обстоятельствах. На сегодня (версии 2002-2007), летучими являются следующие функции: СЛЧИС() ТДАТА() СЕГОДНЯ() СМЕЩ() ЯЧЕЙКА() ДВССЫЛ() ИНФОРМ() Летучие функции делают летучими формулы их содержащие, а также от них зависящие (Dependencies). Само по себе понятие летучесть означает, что пересчет функции происходит при каждом событии пересчета на листе, независимо от того, влияют ли изменения вызвавшие данное событие, на результат формулы. Триггеров события пересчета достаточно, самые привычные из них следующие: - изменение значения или формулы в ячейке (в т.ч. при использовании Мастера Функций и клавиши F9) - открытие файла сохраненного в более старой версии - открытие файла с выбранной опцией пересчета при открытии - изменение критерия автофильтра - удаление и вставка строк и столбцов - добавление, изменение и удаление именованных формул (в т.ч. и именованных диапазонов как частного случая именованных формул) - изменение имен или порядка расположения рабочих листов - удаление рабочих листов (но не добавление) - скрытие и показ строк (в XL2003) - открытие файлов с расширением *.csv Все это и многое другое можно прочитать здесь: |
- KL ака
[quote]"см. надстройку RangeCalc.zip здесь:
Очень важно: перед проведением замеров, обязательно менять режим пересчета на ручной, иначе данные будут искаженными!
Вот тут можно почитать про особенности мотора расчетов Excel:
"[quote]
- KL ака
вот хороший макрос с счетчиком времени пересчета формул:
Скрытый текст | ||
|---|---|---|
|
а вот статьи полезные к изучению:
[/spoiler]
если есть что то теме полезного добавляйте пожалуйста :)