Причины, по которым сводная таблица не создается или не обновляется в Excel

Иван Корнев·18 августа 2026·3 мин

Когда сводная таблица не создается или не обновляется в Excel, проверьте заголовки источника, снимите защиту листа или нажмите Alt + F5 для принудительного обновления кэша.

Оглавление

Что делать, если сводная таблица не обновляется

  • Отключено автоматическое обновление: В отличие от обычных формул, сводные таблицы не обновляются автоматически при изменении исходных данных. Нажмите правой кнопкой мыши по таблице и выберите «Обновить» (Refresh) или используйте сочетание клавиш Alt + F5. Для обновления всех таблиц сразу используйте Ctrl + Alt + F5.
  • Настройки обновления при открытии: Чтобы таблица обновлялась сама при открытии файла, нажмите ПКМ по сводной таблице → «Параметры сводной таблицы» → вкладка «Данные» → поставьте галочку «Обновлять данные при открытии файла».
  • Источник данных изменился: Если строки были добавлены за пределы первоначального диапазона, сводная таблица их не увидит. Перейдите во вкладку «Анализ сводной таблицы» → «Изменить источник данных» и расширьте диапазон.
  • Кэш памяти: Иногда помогает принудительное обновление кэша через параметры сводной таблицы (вкладка «Данные» → снять и снова поставить галочку сохранения исходных данных).

Используйте «Умные таблицы» (Ctrl+T) как источник данных — тогда диапазон будет расширяться автоматически, и сводная таблица всегда увидит новые строки.

Почему не создается сводная таблица

  • Некорректный источник данных:
    • В диапазоне есть полностью пустые строки или столбцы.
    • Отсутствуют заголовки столбцов (каждый столбец обязан иметь уникальное имя).
    • Есть объединенные ячейки в шапке таблицы.
    • Присутствуют специальные символы или ошибки (#Н/Д, #ССЫЛКА!) в заголовках.
  • Защита листа/книги: Если лист защищен без разрешения на создание сводных таблиц, функция будет недоступна. Проверьте: «Рецензирование» → «Снять защиту листа».
  • Формат файла: Файлы в формате .xls (старый формат Excel 97-2003) имеют ограничения. Сохраните файл как .xlsx или .xlsm.
  • Повреждение книги: Попробуйте скопировать данные на новый лист или в новую книгу и создать сводную таблицу там.
  • Надстройки и COM-объекты: Конфликтующие надстройки могут блокировать создание. Запустите Excel в безопасном режиме (excel /safe) для проверки.

Дополнительные проверки

  • Имя диапазона: Убедитесь, что именованный диапазон (если используется) не содержит пробелов и начинается с буквы.
  • Версия Excel: Некоторые функции (например, модель данных Power Pivot) доступны только в определенных версиях. Обновите Office до последней версии.
  • Макросы: Если файл содержит макросы, убедитесь, что они включены и не содержат ошибок, блокирующих выполнение.

Частые ошибки

  • Пустые строки в источнике: Сводная таблица не создается, если в диапазоне есть полностью пустые строки или столбцы. Удалите их или преобразуйте диапазон в «Умную таблицу».
  • Объединенные ячейки в шапке: Наличие объединенных ячеек в заголовках блокирует создание. Выделите шапку и отмените объединение.
  • Ошибки в заголовках: Специальные символы или ошибки (#Н/Д, #ССЫЛКА!) в именах столбцов не дадут сформировать таблицу. Замените их на корректный текст.
  • Забыли обновить кэш: После изменения данных таблица показывает старые значения. Всегда используйте Alt + F5 или настраивайте автообновление при открытии файла.

FAQ

Как обновить все сводные таблицы в книге сразу? Используйте сочетание клавиш Ctrl + Alt + F5. Это принудительно обновит кэш и данные во всех сводных таблицах текущей книги.

Почему сводная таблица не видит новые строки? Если строки были добавлены за пределы первоначального диапазона, таблица их не увидит. Перейдите во вкладку «Анализ сводной таблицы» → «Изменить источник данных» и расширьте диапазон вручную.

Можно ли сделать так, чтобы таблица обновлялась сама? Да. Нажмите ПКМ по сводной таблице → «Параметры сводной таблицы» → вкладка «Данные» → поставьте галочку «Обновлять данные при открытии файла».