Как обновить сводную таблицу в Excel: 3 простых способа.
При изменении исходных данных сводная таблица Excel может продолжать отображать предыдущую сводку до тех пор, пока вы ее не обновите. Для одного отчета щелкните правой кнопкой мыши внутри сводной таблицы и выберите «Обновить» . Чтобы обновить все сводные таблицы в рабочей книге, используйте «Обновить все» . Вы также можете настроить сводную таблицу на обновление при открытии рабочей книги. Если новые строки по-прежнему не отображаются, проверьте, включает ли диапазон исходных данных сводной таблицы их.
Почему сводные таблицы нуждаются в обновлении
Сводная таблица суммирует данные из диапазона источников, таблицы Excel, запроса или подключения. Обновление указывает Excel на необходимость повторного чтения источника и пересчета сводной таблицы. Оно не расширяет автоматически все фиксированные диапазоны ячеек, не восстанавливает разорванное соединение и не изменяет поля, используемые в отчете. Инструкции Microsoft по обновлению сводных таблиц охватывают элементы управления для настольных компьютеров, веб-версий, Mac и мобильных устройств, хотя надписи на ленте могут различаться в зависимости от платформы.
Способ 1: Щелкните правой кнопкой мыши сводную таблицу.
Как правило, это самый быстрый способ обновить всего один отчет в Excel для Windows или веб-версии.
Щелкните по ячейке внутри сводной таблицы, чтобы Excel распознал отчет как активный выделенный фрагмент.
Щелкните по любой ячейке в сводной таблице.
Щелкните правой кнопкой мыши по выделенной области. На трекпаде Mac, если вы открываете контекстные меню, нажмите Control+клик.
Выберите «Обновить» . Подождите, пока Excel завершит пересчет, прежде чем использовать отображаемые итоговые значения.
Контекстное меню обновляет сводную таблицу, на которую вы щелкнули.
Эта команда обновляет выбранную сводную таблицу. Если ваша рабочая книга содержит несколько отчетов, повторите эти шаги для каждого из них или используйте функцию «Обновить все» на ленте.
Метод 2: Используйте вкладку «Анализ сводных таблиц».
Лента инструментов полезна, когда вам нужна наглядная команда или необходимо обновить несколько отчетов одновременно. В Excel для Windows щелкните внутри сводной таблицы и откройте «Анализ сводной таблицы» . В группе «Данные» выберите «Обновить» . В Windows комбинация клавиш Alt+F5 обновит выбранную сводную таблицу.
Чтобы обновить активный отчет, выберите пункт «Обновить» на контекстной панели инструментов.
Чтобы обновить все сводные таблицы в рабочей книге одновременно, откройте стрелку под пунктом «Обновить» и выберите «Обновить все» . Это команда для обновления всех сводных таблиц; отдельная команда «Данные» > «Обновить все» также может обновлять подключения к рабочей книге и запросы. Если обновление занимает некоторое время, используйте команду «Состояние обновления» на ленте, чтобы проверить ход выполнения.
Выберите «Обновить все», если несколько сводных таблиц в рабочей книге нуждаются в одном и том же обновлении.
На Mac контекстная вкладка может называться «Сводная таблица» ; выберите её и нажмите «Обновить» . В веб-версии Excel достаточно просто щёлкнуть правой кнопкой мыши внутри сводной таблицы и выбрать «Обновить».
Способ 3: Обновите страницу при открытии рабочей книги.
Используйте этот параметр, если пользователи должны видеть актуальные данные сводной таблицы сразу после открытия рабочей книги. Это особенно полезно для файла, который обновляется между сессиями, но не обновляется непрерывно, пока рабочая книга остается открытой.
Откройте параметры выбранной сводной таблицы на ее контекстной панели инструментов.
Выберите ячейку внутри сводной таблицы.
В Windows перейдите в раздел «Анализ сводных таблиц» > «Параметры» . В некоторых версиях команда может отображаться как «Параметры сводной таблицы» .
В диалоговом окне откройте вкладку «Данные» , установите флажок «Обновлять данные при открытии файла» и нажмите «ОК» .
Сохраните рабочую книгу. Закройте и снова откройте ее, чтобы Excel обновлял сводную таблицу при каждом открытии.
Флажок «Обновлять при открытии» находится на вкладке «Данные» в параметрах сводной таблицы.
На Mac Microsoft описывает этот параметр в разделе «Сводные таблицы» > «Параметры» > «Обновлять данные при открытии файла» . Этот параметр отделен от более новой функции автоматического обновления локальных данных рабочей книги. В настоящее время Microsoft описывает эту отдельную функцию как доступную участникам программы Microsoft 365 Insider, поэтому она может отсутствовать в каждой сборке Excel.
Если обновление не включает новые строки
Обновление может только суммировать записи, включенные в источник. Если сводная таблица использует фиксированный диапазон, например A1:C100 , и вы добавили данные в строку 101, одно только обновление не добавит эту строку. Выберите сводную таблицу, выберите «Анализ сводной таблицы» > «Изменить источник данных» и разверните диапазон. Инструкции Microsoft по изменению источника сводной таблицы объясняют, как выбрать другую таблицу или диапазон.
Таблица Excel — удобный источник данных для сводных таблиц, поскольку при обновлении таблицы можно добавить новые строки.
Для будущих добавлений отформатируйте список источников в виде таблицы Excel перед созданием сводной таблицы. Microsoft рекомендует использовать таблицы, поскольку строки, добавленные в таблицу, включаются при обновлении сводной таблицы. Если источником является Power Query, внешняя база данных или другое подключение, убедитесь, что подключение доступно и у вас есть разрешение на доступ к нему.
В приведенном примере сводной таблицы отображаются обновленные данные после обновления страницы.
Если новые поля не отображаются в списке полей, обновите таблицу после обновления заголовков исходных данных. Если обновление изменяет ширину столбцов или форматирование ячеек, откройте «Анализ сводной таблицы» > «Параметры» , затем просмотрите параметры «Макет и форматирование» для параметров «Автоматическая подгонка ширины столбцов при обновлении» и «Сохранение форматирования ячеек при обновлении» . Эти параметры также описаны в руководстве Microsoft по обновлению и форматированию .