Как обновить сводную таблицу в Excel (4 эффективных способа)

  • Поделись Этим
Hugh West

В Excel Для быстрого обобщения данных мы используем сводную таблицу. Сводные таблицы - это самая замечательная функция в Excel. Но, она не обновляется автоматически при изменении или обновлении данных на рабочем листе. В этой статье мы научимся обновите таблицу pivot в excel.

Скачать Практическое пособие

Вы можете скачать рабочую тетрадь и потренироваться с ними.

Использование Pivot Table.xlsm

Введение набора данных и Pivot Table

Ниже приводится набор данных о Автомобили В наборе данных есть четыре столбца. Колонка B содержит название модели автомобилей, Колонка C содержит Бренд, Колонка D содержит цвет модели автомобиля, и Колонка E содержит цены на перечисленные автомобили. В следующем наборе данных перечислены три группы автомобилей: Hyundai , Suzuki и Nissan .

Мы создаем сводную таблицу для обобщения набора данных. Сводная таблица Строка этикеток иметь Количество моделей автомобилей , Сумма цены , Общее количество моделей автомобилей , Общая сумма цены , и его Этикетки колонок иметь Цвета и Итого Итак, теперь мы можем легко увидеть общее количество автомобилей и общую цену всех автомобилей в компактном виде.

4 способа обновления сводной таблицы в Excel

Таблица pivot - это торговая марка в excel, которая позволяет реконструировать данные. Но в Excel, таблицы pivot не могут быть обновлены автоматически, если мы изменим источник данных.

1. Обновить поворот с помощью правого щелчка мыши

Предположим, мы не хотим видеть Altima модель автомобиля, которая находится в Nissan бренд. Итак, давайте удалим ряд 6 Для этого щелкните правой кнопкой мыши на номере строки, а затем просто нажмите кнопку Удалить .

Это удалит строку, которую мы не хотим сохранять в нашем наборе данных. Теперь мы видим, что функция Nissan У марки в списке только один автомобиль.

Но если мы посмотрим на созданную нами таблицу pivot, то измененные данные еще не обновлены. Чтобы обновить таблицу, нам нужно выполнить следующие действия.

ШАГИ:

  • Во-первых, щелкните в любом месте сводной таблицы.
  • Во-вторых, щелкните правой кнопкой мыши на таблице и выберите Обновить .

  • Наконец, это обновит таблицу pivot, как показано на рис. В результате мы видим, что Nissan Теперь у марки в списке только один автомобиль.

2. Параметры разворота для автоматического обновления при открытии файла

Предположим, что мы хотим добавить функцию Nissan Altima Для этого щелкните правой кнопкой мыши на строке, в которой мы хотим просмотреть вставленные данные. Затем нажмите на кнопку Вставка .

Это вставит строку, теперь поместите данные в строку.

Чтобы обновить обновленные данные в таблице pivot, выполните следующие действия.

ШАГИ:

  • Сначала выберите любое место в сводной таблице.
  • Во втором случае перейдите к PivotTable Analyze на вкладке ленты.
  • После этого из Опции в раскрывающемся меню выберите Опции .

  • Вместо того чтобы делать это, просто щелкните правой кнопкой мыши на таблице и выберите Параметры PivotTable .

  • Сайт Параметры PivotTable появится диалоговое окно.
  • Следовательно, обратитесь к Данные меню.
  • Затем установите флажок Обновление данных при открытии файла .
  • Затем нажмите на OK кнопка.

  • В результате, теперь мы можем просмотреть карточку, которая теперь отображается в сводной таблице красным цветом. В основном, сводная таблица теперь обновлена.

Читать далее: Как автоматически обновить сводную таблицу в Excel

3. Обновление данных Pivot на вкладке Анализ PivotTable

Чтобы обновить таблицу pivot, как показано в предыдущем методе, мы также можем воспользоваться функцией PivotTable Analyze вкладка. Для этого выполните описанные ниже действия.

ШАГИ:

  • Вначале перейдите к PivotTable Analyze на вкладке ленты.
  • Теперь нажмите на Обновить выпадающее меню.
  • И, выберите Обновить .

  • В итоге мы видим результат.

Если в рабочем листе имеется несколько сводных таблиц, вы можете обновить все сводные таблицы вместе, нажав на кнопку Обновить все вариант.

Читайте также: Как обновить диаграмму в Excel (2 эффективных способа)

4. Код VBA для обновления таблицы Pivot в Excel

Мы можем использовать простой Код VBA для обновления нашей таблицы pivot Для этого, предположим, мы удалим Nissan Altima снова заклейте марку, аналогично предыдущим методам. Для этого сделайте то же самое, что показано ниже.

ШАГИ:

  • Сначала щелкните правой кнопкой мыши на листе, где находится поворотная таблица.
  • Во-вторых, перейдите к Посмотреть код .

  • После этого скопируйте и вставьте VBA код ниже.
  • Если в рабочем листе имеется несколько таблиц pivot.

Код VBA:

 Private Sub Sheets() Application.EnableEvents = False Me.PivotTables(1).RefreshTable Application.EnableEvents = True End Sub 
  • В конце концов, чтобы Запускайте код, нажмите кнопку клавиша F5 или нажмите на Run Sub кнопка.

  • Это приведет к обновлению сводной таблицы.

Читайте также: Как автоматически обновить таблицу Pivot Table без VBA в Excel (3 умных метода)

О чем следует помнить

  • Мы можем легко обновить все сводные таблицы с помощью сочетания клавиш. Для этого просто щелкните в любом месте сводной таблицы, а затем нажмите клавишу Альт + клавиша F5 Это обновит все таблицы pivot в электронной таблице.

Заключение

Вышеуказанные методы являются руководством для обновить сводные таблицы в Excel Если у вас есть вопросы, предложения или отзывы, пожалуйста, сообщите нам об этом в разделе комментариев. Вы также можете просмотреть другие наши статьи в разделе ExcelWIKI.com блог!

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.