Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Быстродействие вычислений в excel

Автор silentland, 13.08.2011, 20:13

« назад - далее »

kimtan

Цитата: silentland от 16.08.2011, 20:50
5,72 миллисекунды... Как вы такие промежутки засекаете?
Для этого существуют специализированные надстройки.
Webmoney: E350157549801 Z116603216205 R268084006579

Serge 007

Цитата: kimtan от 16.08.2011, 20:345000 ячеек - время пересчёта без имен - 5,72 миллисекунды, а с именами 8,9 миллисекунд.
Игорь, чего-то у меня так не получается :(
Без имён - 1,04, с именами - 0,86...
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

kimtan

#32
Чем мерял? Если той надстройкой, которую я когда-то давал, то там же перед использованием нужно автопересчет отключать и делать замеров 5 и считать среднее..
Webmoney: E350157549801 Z116603216205 R268084006579

Serge 007

Цитата: kimtan от 16.08.2011, 21:04
Чем мерял?
Range Calc...
Если не ошибаюсь, ты мне её и скидывал.

ЗЫ Делал пять замеров - брал среднее.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Serge 007

Цитата: kimtan от 16.08.2011, 21:04
...перед использованием нужно автопересчет отключать...
А вот этого-то я и не сделал :)
Совсем другая картина - без имён: 29,56
с именами: 42,29.

Н-да, пора комп менять... :)

ЗЫ Уокенбах не подвёл :)
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

kimtan

Сделал уже две картинки - не пропадать же добру
Комп действительно менять нужно, а я еще на свой ругаюсь... :)
Webmoney: E350157549801 Z116603216205 R268084006579

silentland

#36
 :D  ;D :D
Тут уже высокие материи пошли, мне еще разбираться и разбираться!

Надеюсь, собственные ощущения по тормознутости согласуются с показателями этой софтины :-)

ЗЫ: Интересно, какие результаты мой комп покажет.

kimtan

Вот сама надстройка.
Разархивировать и добавить ее нужно в папку Library (поискать в папках с установленным офисом).
Затем подключить эту надстройку.
Webmoney: E350157549801 Z116603216205 R268084006579

silentland

А что дальше? Как мерить? Можно еще примерчик на котором мерили? Там же должна быть моя формула в двух видах? Программа по каждому столбцу меряет?

Serge 007

Цитата: silentland от 16.08.2011, 22:36
А что дальше? Как мерить? Можно еще примерчик на котором мерили? Там же должна быть моя формула в двух видах? Программа по каждому столбцу меряет?
А самому соорудить примерчик?

Выделяете диапазон пересчёта - жмёте кнопку Calculated Selected Range (вкладка надстройки), выделил красным.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

silentland

Зато с этим примером буду уверен, что условия одинаковые :-)

Что-то у меня одинаковые значения получились:
37,53 мс
37,42 мс

Хм... Еще думал, что компьютер нормальный. Видимо, тоже надо апгрейдить.

Serge 007

Цитата: silentland от 16.08.2011, 23:12
Что-то у меня одинаковые значения получились:
37,53 мс
37,42 мс

Цитата: kimtan от 16.08.2011, 21:04
...перед использованием нужно автопересчет отключать и делать замеров 5 и считать среднее..
И диапазоны выделять :)
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

silentland

Если бы знать, как отключать автопересчет и что это, вообще такое :-)

Serge 007

Цитата: silentland от 17.08.2011, 00:05
Если бы знать, как отключать автопересчет и что это, вообще такое :-)
Меню Файл (или кнопка Офис, если Exc 2007) в левом верхнем углу экрана, Параметры - формулы - вручную.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

silentland

Тогда у меня:
3,74
6,22

Действительно, способ с подстановкой в 2 раза медленнее.