Вы открываете Excel, а вместо мгновенного отклика видите бесконечный крутящийся курсор? Программа «задумывается» при прокрутке таблицы, подвисания при вводе формул или вовсе перестаёт реагировать на команды? Такие проблемы знакомы многим — особенно при работе с большими файлами или на слабых ПК. Но тормоза не всегда связаны с «железом»: часто виноваты настройки самого Excel, перегруженные данные или конфликтующие надстройки.
В этой статье разберём 10 проверенных способов ускорить Excel — от базовых действий (очистка кэша, отключение анимации) до продвинутых (оптимизация формул, настройка многопоточности). Также вы узнаете, почему программа может «тупить» даже на мощном компьютере и как предотвратить зависания в будущем. Все рекомендации протестированы на версиях Excel 2013–2023 и Microsoft 365.
Прежде чем переходить к решениям, ответьте на один вопрос — это поможет точнее определить причину тормозов:
1. Проверьте «тяжесть» файла: почему Excel тормозит при открытии
Самая частая причина зависаний — перегруженные файлы. Даже современные версии Excel могут «подвисать», если таблица содержит:
- 📊 Сотни тысяч строк (особенно с формулами или условным форматированием).
- 🎨 Сложное оформление: градиенты, тени, объединённые ячейки, вставленные изображения.
- 🔄 Волатильные функции (например,
СЕГОДНЯ(),СЛУЧМЕЖДУ(),ИНДЕКС()с большими массивами). - 🔗 Внешние ссылки на другие файлы или источники данных (Power Query, OLAP).
Чтобы оценить «вес» файла, откройте Файл → Сведения и посмотрите на параметр «Размер». Если он превышает 50–100 МБ, пора оптимизировать данные. Для сравнения: пустой файл Excel весит ~10 КБ, а таблица с 100 000 строк без формул — до 5–10 МБ.
Если файл «раздулся» из-за истории изменений, очистите её:
- Перейдите в
Файл → Сведения → Версии. - Удалите ненужные версии (особенно если их больше 10).
- Сохраните файл заново.
2. Отключите ненужные надстройки и дополнения
Надстройки (аддины) — полезные инструменты, но они замедляют запуск Excel и могут конфликтовать друг с другом. Особенно «прожорливы»:
- 📈 Power Pivot, Power Query (если не используете OLAP-аналитику).
- 🤖 Макросы и VBA-скрипты с автозапуском.
- 🔌 Сторонние плагины (например, Kutools, ASAP Utilities).
Чтобы отключить надстройки:
- Перейдите в
Файл → Параметры → Надстройки. - Внизу окна выберите
Управление: Надстройки Excel → Перейти. - Снимите галочки с ненужных плагинов и перезапустите программу.
Как узнать, какая надстройка тормозит Excel?
Запустите программу в безопасном режиме (удерживайте Ctrl при открытии). Если тормоза исчезли — виноват один из плагинов. Отключайте их по очереди, чтобы найти «виновника».
Также проверьте дополнения Office (например, Get & Transform или Inquire):
- В параметрах Excel выберите
Дополнения. - В разделе
Управление: Дополнения COMотключите всё, кроме критически важного.
3. Оптимизируйте формулы: почему Excel «задумывается» при пересчёте
Формулы — главная причина тормозов при работе с данными. Особенно опасны:
- 🔢 Волатильные функции (пересчитываются при любом изменении в книге):
СЕГОДНЯ(),СЛЧИС(),ЯЧЕЙКА(). - 🔍 Массивные формулы (например,
{=СУММ(ЕСЛИ(...))}на тысячи строк). - 🔄 Циклические ссылки (когда формула ссылается сама на себя).
- 📊 Сложные вложенные функции (например,
ЕСЛИ()с 10+ условиями).
Чтобы ускорить пересчёт:
- 🛠 Замените волатильные функции на статичные значения (например, вместо
=СЕГОДНЯ()вставьте фиксированную дату). - 📉 Разбейте массивные формулы на несколько простых (используйте промежуточные столбцы).
- 🔄 Отключите автоматический пересчёт:
Формулы → Параметры вычислений → Вручную(не забывайте нажиматьF9для обновления данных).
Заменить волатильные функции на статичные значения|
Разбить массивные формулы на промежуточные столбцы|
Отключить автоматический пересчёт (F9 для обновления)|
Проверить наличие циклических ссылок (Вкладка "Формулы" → "Проверка ошибок")-->
Если в файле много формул, используйте многопоточный пересчёт (доступно в Excel 2019+):
- Перейдите в
Файл → Параметры → Дополнительно. - В разделе
Формулывключите опциюВключить многопоточный пересчёт. - Укажите количество потоков (оптимально — равно количеству ядер процессора).
4. Настройте параметры производительности Excel
По умолчанию Excel использует не все ресурсы компьютера. Чтобы ускорить работу:
| Параметр | Где найти | Рекомендуемое значение |
|---|---|---|
| Аппаратное ускорение | Файл → Параметры → Дополнительно → Экран |
Включить (если доступно) |
| Анимация при сортировке/фильтрации | Файл → Параметры → Дополнительно → Параметры отображения |
Отключить |
| Количество недавних файлов | Файл → Параметры → Дополнительно → Экран |
Уменьшить до 10–20 |
| Автовосстановление | Файл → Параметры → Сохранение |
Отключить или увеличить интервал до 10–15 минут |
Особое внимание уделите аппаратному ускорению. Если у вас дискретная видеокарта (например, NVIDIA или AMD), убедитесь, что в настройках графики Excel использует её, а не встроенное видеоядро Intel. Для этого:
- Щёлкните правой кнопкой по ярлыку Excel →
Запустить с графическим процессором→ выберите дискретную видеокарту. - В NVIDIA Control Panel добавьте
EXCEL.EXEв список программ и укажите предпочтительный GPU.
5. Очистите кэш и временные файлы Excel
Excel хранит временные данные в папке %Temp%, и со временем они могут занимать гигабайты места. Если программа тормозит при открытии или сохранении файлов, очистите кэш:
- Закройте все книги Excel.
- Нажмите
Win + R, введите%Temp%и удалите все файлы, начинающиеся сExcelили~$. - Очистите папку
C:\Users\<Ваше_имя>\AppData\Roaming\Microsoft\Excel\XLSTART(здесь хранятся шаблоны и автозагружаемые файлы).
Также полезно сбросить настройки Excel до стандартных. Для этого:
- Закройте программу.
- Переименуйте папку
C:\Users\<Ваше_имя>\AppData\Roaming\Microsoft\ExcelвExcel_old. - Запустите Excel — он создаст новую папку с настройками по умолчанию.
6. Проблемы с драйверами и конфликты программ
Иногда Excel тормозит из-за:
- 🖥 Устаревших драйверов видеокарты (особенно на ноутбуках с гибридной графикой).
- 🛡 Антивируса, который сканирует файлы Excel в реальном времени.
- 🔄 Конфликтов с другими программами (например, OneDrive, Dropbox, Google Drive).
Чтобы исключить эти причины:
- Обновите драйверы видеокарты через GeForce Experience (NVIDIA) или Adrenalin (AMD).
- Добавьте папку с файлами Excel в исключения антивируса.
- Отключите синхронизацию OneDrive для папки
Документы(если файлы хранятся там).
Как проверить, виноват ли антивирус?
Временно отключите защиту в реальном времени и проверьте производительность Excel. Если тормоза исчезли — добавьте программу в исключения антивируса или смените ПО (например, Bitdefender часто конфликтует с Office).
Если тормоза появились после обновления Windows или Office, попробуйте:
- 🔙 Откатить обновление через
Параметры → Обновление и безопасность → Центр обновления Windows → Просмотреть журнал обновлений. - 🔄 Переустановить Microsoft Office (используйте официальный инструмент удаления).
7. Альтернативные решения: когда ничего не помогает
Если все способы испробованы, а Excel по-прежнему тормозит, попробуйте:
| Проблема | Решение |
|---|---|
| Файл повреждён | Откройте его через Файл → Открыть → Обзор → Выберите файл → Стрелка рядом с "Открыть" → Открыть и восстановить. |
| Слишком много данных | Разбейте файл на несколько книг или используйте Power Pivot для работы с большими массивами. |
| Excel 32-bit на 64-bit Windows | Установите 64-разрядную версию Office (она лучше работает с большими файлами). |
| Конфликт с другими программами | Запустите Excel в безопасном режиме (удерживайте Ctrl при открытии). |
Если проблема возникает только с одним файлом, попробуйте:
- Скопировать данные в новую книгу (
Ctrl + A → Ctrl + C → Создать новый файл → Ctrl + V). - Сохранить файл в формате
.csv, а затем снова конвертировать в.xlsx. - Использовать Google Sheets или LibreOffice Calc для проверки — если тормоза остались, проблема в данных.
FAQ: Частые вопросы о тормозах в Excel
Почему Excel тормозит при прокрутке таблицы?
Это связано с аппаратным ускорением или условным форматированием. Отключите анимацию в параметрах (Файл → Параметры → Дополнительно → Параметры отображения) и уменьшите количество правил форматирования.
Как ускорить открытие больших файлов Excel?
Сохраните файл в формате .xlsb, отключите надстройки и автопересчёт формул. Также поможет разделение книги на несколько файлов (например, по годам или отделам).
Excel зависает при сохранении — что делать?
Проблема может быть в сетевом диске или синхронизации с облаком. Сохраняйте файлы локально, а затем вручную загружайте их в OneDrive/Google Drive. Также проверьте диск на ошибки (chkdsk).
Почему Excel тормозит на мощном компьютере?
Чаще всего виноваты надстройки, конфликтующие программы (антивирус, синхронизация) или неоптимизированные формулы. Попробуйте запустить Excel в безопасном режиме и отключите все плагины.
Можно ли ускорить Excel с помощью макросов?
Да, но осторожно! Макросы могут как ускорить работу (например, автоматизировать рутинные задачи), так и замедлить её (если написаны неэффективно). Используйте Application.ScreenUpdating = False и Application.Calculation = xlCalculationManual в коде VBA для оптимизации.