7. Держите формулы на отдельном листе
Формулы — движущая сила любой книги или модели в Excel. Собрав их на отдельном листе, вы уменьшите вероятность ошибок, пробелов или повторов.
Работа над ускорением файла станет элементарной задачей, когда все формулы собраны в одном месте. Также это придаст файлу большую структурность и организованность.
8. Пишите хорошие формулы
Вот несколько советов, на которые можно ориентироваться:
• встроенные формулы удобнее ваших собственных;
• не тратьте силы Excel на работу с целым столбцом, когда требуется всего несколько значений;
• уберите или исправьте ошибки формул (деление на ноль, ошибки имени и т.д.);
• уберите или сократите использование массивных формул;
• удалите совсем или уменьшите количество ссылок на другие книги;
• удалите любые именованные диапазоны, которые выдают ошибку или несуществующие ссылки;
• не рассчитывайте цифры, которые вам не нужны;
• не считайте что-либо дважды, а лучше используйте первый результат во втором вычислении
9. Жёсткие решения
Иногда, что бы вы не делали, скорость книги всё равно оставляет желать лучшего, ниже представлено несколько жестких решений:
• замена формул на значения: сохраните формулы отдельно (или только в первой строке данных) ➡️ CTRL + C ➡️ CTRL + ALT +V ➡️только значения и форматы чисел;
• сборка книги с нуля: позволяет выбросить всё лишнее, о чём даже нельзя было догадаться;
• замените внешние ссылки на данные собственно актуальными данными;
• уменьшите функциональность;
• найдите альтернативное решение.
10. Узнавайте новые формулы и пробуйте их использовать
Оптимизация — вещь не определённая, до конца не регламентированная. Это продолжительный и развивающийся процесс: всегда нужно учить новые формулы, новые применения и играть с ними. И через это могут открыться новые способы улучшить тормозящие книги.