Обновить сводную таблицу в Excel

Как обновить сводную таблицу в Excel?

Ниже приведены 4 основных метода обновления сводной таблицы в Excel.

  1. Обновить сводную таблицу путем изменения источника данных
  2. Обновить сводную таблицу с помощью параметра правой кнопкой мыши
  3. Автоматическое обновление сводной таблицы с использованием кода VBA
  4. Обновлять сводную таблицу при открытии книги

Теперь давайте подробно обсудим каждый метод на примере —

# 1 Изменение сводной таблицы обновления источника данных

  • Шаг 1: У меня есть данные о продажах из разных стран.

Обновить сводную таблицу в Excel, шаг 1

  • Шаг 2: Позвольте мне применить сводную таблицу к этим данным.

Обновить сводную таблицу в Excel, шаг 1-1

  • Шаг 3: Теперь я возвращаюсь к своим данным сводной таблицы и добавляю в таблицу еще несколько данных.

Обновить сводную таблицу в Excel, шаг 1-2

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

Позвольте мне проверить, каков диапазон данных сводной таблицы.

  • Шаг 4: Выберите сводную таблицу и перейдите в Параметры и Изменить источник данных.

Обновите сводную таблицу в Excel, шаг 1-3 ..

  • Шаг 5: После того, как вы нажмете «Изменить источник данных», вы попадете в таблицу вместе с полем ниже.

Обновить сводную таблицу в Excel, шаг 1-4

Посмотрите, какой у него диапазон. Он имеет диапазон данных от A1 до B23, тогда как мои данные там от A1 до B28.

  • Шаг 6: В том же диалоговом окне измените исходные данные с A1 на B23 на A1 на B28.

Обновить сводную таблицу в Excel, шаг 1-5

  • Шаг 7: Теперь нажмите ОК; он добавит новые данные в сводную таблицу и обновит ее.

Обновите сводную таблицу в Excel, шаг 1-6 ..

Обновить сводную таблицу в Excel, шаг 1-6

# 2 Щелкните правой кнопкой мыши сводную таблицу и обновите сводную таблицу Excel

В качестве примера беру предыдущие данные.

  • Шаг 1: Здесь я не добавляю никаких данных в список; скорее, я просто меняю существующие числа.

Обновить сводную таблицу в Excel, шаг 2

  • Шаг 2: Здесь, в ячейке B10, мне нужно изменить значение с 677434 на 750000. Если я перейду к сводной таблице, она все равно будет показывать старые значения для страны Франция.

Обновить сводную таблицу в Excel, шаг 2-1

  • Шаг 3: Новое значение для страны Франция должно быть 1638228, но оно показывает только старое значение. Здесь нам нужно сделать одну простую вещь: щелкнуть правой кнопкой мыши на Обновить.

Обновить сводную таблицу в Excel, шаг 2–2gif

  • Шаг 4: Нажмите кнопку «Обновить», чтобы обновить новые значения.

Обновить сводную таблицу в Excel, шаг 2-3

Хорошо, теперь наша сводная таблица показывает обновленные значения.

Теперь вопрос в том, есть ли у меня 10-сводные таблицы, могу ли я обновить каждую из них, перейдя к каждой сводной таблице и обновив.

У нас есть ярлык для обновления всех сводных таблиц в Excel за один раз. Ниже приведена комбинация клавиш для однократного обновления всех сводных таблиц.

Обновить сводную таблицу в Excel, шаг 2-4

Мы можем найти эту опцию на вкладке «Данные».

Обновить сводную таблицу в Excel, шаг 2-5

# 3 Использование кода Excel VBA для автоматического обновления сводной таблицы

Хорошо, мы знаем, как обновить сводную таблицу до новых значений. Каждый раз, когда мы меняем значения, нам каждый раз нужно обновлять вручную.

Если данные часто меняются и обновлять каждую сводную таблицу не так-то просто. Мы люди и временами забываем.

Чтобы избежать этой опасности, у нас есть код VBA, который можно обновлять или обновлять при любых изменениях.

Следуйте этому разделу статьи, чтобы узнать код VBA, который автоматически обновляет сводную таблицу в Excel.

  • Шаг 1: Перейдите на вкладку Разработчик и щелкните Visual Basic.

Код VBA, шаг 1

  • Шаг 2: Щелкните Visual Basic. Идти к Эта книга и дважды щелкните по нему.

Код VBA, шаг 2

  • Шаг 3: В раскрывающемся списке выберите Рабочая тетрадь.

Шаг кода VBA 3

  • Шаг 4: После того, как вы выбрали книгу, она автоматически создаст для вас один макрос. Не обращай на это внимания.

Шаг кода VBA 4

  • Шаг 5: В раскрывающемся списке справа выберите Смена листа. Он вставит вам еще один макрос.

Шаг кода VBA 5

  • Шаг 6: Теперь скопируйте и вставьте приведенный ниже код макроса, который был создан во второй раз.

Шаг кода VBA 6

Что будет делать этот код, так это то, что если в таблице есть какие-либо изменения, он автоматически обновит сводную таблицу в Excel.
Примечание. После копирования и вставки кода необходимо сохранить книгу как книгу с поддержкой макросов.

# 4 Обновлять сводную таблицу при открытии книги

Мы можем обновить сводную таблицу при открытии книги.

Щелкните правой кнопкой мыши любую сводную таблицу и выберите параметр «Сводная таблица» в Excel.

Таблица 1

Щелкните по этой опции.

Перейдите в раздел «Данные» и установите флажок «Обновить данные» при открытии файла.

Таблица 2

Это обновит сводную таблицу в Excel всякий раз, когда вы открываете файл Excel.

То, что нужно запомнить

  • Вы можете выбрать любой из перечисленных выше методов для обновления сводных таблиц.
  • В случае кода VBA вам необходимо сохранить книгу как книгу с поддержкой макросов.
  • Самым простым для меня обновлением является сочетание клавиш ALT + A + R + A
  • Вы можете переименовать сводную таблицу в разделе «Параметры сводной таблицы».
  • В коде VBA вам необходимо упомянуть каждое из имен сводных таблиц в случае нескольких сводных таблиц.

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.