Здравствуйте, уважаемые Excel-гуру.
Вложением файл.
1. Цель: ускорить процесс пересчета листа "Результаты" посредством использования макросов и массивов. На выходе должен быть диапазон с результатами (формулы ли будут в ячейках или уже готовые значения - не важно).
2. Сейчас стоят формулы. Все прекрасно считается. Но медленно. На всех моих данных лист "Результат" пересчитывается больше часа. Хотелось бы менее 15 минут ))
3. Имею предположение, что можно ускорить, если...
Пока не знаю как это реализовать, но если в принципе возможно, то буду думать дальше, спрашивать детали.
Или же видятся вам какие-ли иные "идеи ускорения". Поделитесь плиз.
Спасибо.
Вложением файл.
1. Цель: ускорить процесс пересчета листа "Результаты" посредством использования макросов и массивов. На выходе должен быть диапазон с результатами (формулы ли будут в ячейках или уже готовые значения - не важно).
2. Сейчас стоят формулы. Все прекрасно считается. Но медленно. На всех моих данных лист "Результат" пересчитывается больше часа. Хотелось бы менее 15 минут ))
3. Имею предположение, что можно ускорить, если...
- 3.1. Источник данных записать в массив
- 3.2. В другой массив посредством циклов и формул записывать результаты вычислений. Все операции в памяти.
- 3.3. Затем второй массив "оптом" сохранить на листе.
Пока не знаю как это реализовать, но если в принципе возможно, то буду думать дальше, спрашивать детали.
Или же видятся вам какие-ли иные "идеи ускорения". Поделитесь плиз.
Спасибо.
Компьютер никогда не заменит человека (©️ Hannibal Lecter)