Как да опресните обобщена таблица в Excel? (Използване на Топ 4 метода)

Как да опресните обобщена таблица в Excel?

По-долу са дадени 4-те метода за опресняване на обобщената таблица в Excel

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

Сега нека обсъдим подробно всеки метод с пример -

# 1 Промяна на обобщаващата таблица на източника на данни

  • Стъпка 1: Имам данни за продажбите от различни страни.
  • Стъпка 2: Позволете ми да приложа обобщената таблица към тези данни.
  • Стъпка 3: Сега се връщам към данните на сводната таблица и добавям още няколко данни към таблицата.

Добавих пет реда от данните. Ако отида и видя таблицата, тя не показва актуализираните стойности.

Позволете ми да проверя какъв е обхватът на данните от обобщената таблица.

  • Стъпка 4: Изберете осевата таблица и отидете на Опции и Промяна на източника на данни.
  • Стъпка 5: След като щракнете върху Промяна на източника на данни, това ще ви отведе до листа с данни заедно с полето по-долу.

Погледнете обхвата, който има. Той има диапазон от данни от А1 до В23, докато моите данни са от А1 до В28.

  • Стъпка 6: В същия диалогов прозорец променете изходните данни от A1 на B23 на A1 на B28.
  • Стъпка 7: Сега кликнете върху OK; той ще добави новите данни към обобщената таблица и ще ги освежи.

# 2 Щракнете с десния бутон върху Pivot Table и Refresh Pivot Table Excel

Вземам за пример предишните данни.

  • Стъпка 1: Тук не добавям никакво количество данни към списъка; по-скоро просто променям съществуващите номера.
  • Стъпка 2: Тук в клетка B10 трябва да променя стойността от 677434 на 750000. Ако отида на обобщената таблица, тя все още показва старите стойности за страната Франция.
  • Стъпка 3: Новата стойност за страната Франция трябва да бъде 1638228, но тя показва само старата стойност. Тук трябва да направим едно просто нещо, щракнете с десния бутон върху Refresh.
  • Стъпка 4: Щракнете върху бутона Refresh, за да актуализирате новите стойности.

Добре, сега нашата обобщена таблица показва актуализирани стойности.

Сега въпросът е дали имам 10-осеви таблици, мога ли да актуализирам всяка една от тях, като отида до всяка осева таблица и актуализирам.

Имаме пряк път за опресняване на всички обобщени таблици в Excel с един изстрел. По-долу е клавиш за бърз достъп за опресняване на всички обобщени таблици веднъж.

Можем да намерим тази опция в раздела Данни.

# 3 Използване на Auto Refresh Pivot Table Excel VBA Code

Добре, ние знаем как да опресним осевата таблица до нови стойности. Винаги, когато променяме стойностите, ние всеки път, когато трябва да актуализираме ръчно.

Ако данните се променят често и актуализирането на всяка обобщена таблица не е толкова лесно. Ние сме хора и сме склонни да забравяме понякога.

За да отстраним тази опасност, имаме код на VBA, който може да се актуализира или обнови веднага щом има някакви промени.

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

  • Стъпка 1: Отидете в раздела за програмисти и кликнете върху Visual Basic.
  • Стъпка 2: Кликнете върху Visual Basic. Отидете в тази работна книга и щракнете двукратно върху нея.
  • Стъпка 3: От падащия списък изберете Работна книга.
  • Стъпка 4: След като изберете работната книга, тя автоматично ще създаде един макрос за вас. Игнорирайте това.
  • Стъпка 5: От падащото меню отдясно изберете Sheet Change. Той ще вмъкне още един макрос за вас.
  • Стъпка 6: Сега копирайте и поставете кода по-долу макроса, който е създаден за втори път.

Това, което ще направи този код, е ако има някаква промяна в листа, той ще опресни автоматично обобщената таблица в Excel за вас.
Забележка: След като копирате и поставите кода, трябва да запишете работната книга като Macro-Enabled Workbook.

# 4 Опресняване на обобщена таблица, когато отворите работната книга

Можем да опресним осевата таблица, докато отваряме работната книга.

Щракнете с десния бутон върху която и да е от обобщената таблица и изберете Сводната таблица в опцията на Excel.

Щракнете върху тази опция.

Отидете на Data и проверете Refresh Data при отваряне на файла.

Това ще обнови обобщената таблица в Excel, когато отворите файла на Excel.

Неща за запомняне

  • Можете да изберете някой от горните методи за обновяване на вашите обобщени таблици.
  • В случай на код на VBA, трябва да запазите работната си книга като активирана с макроси работна книга.
  • Най-лесният за мен за опресняване е пряк път alt = "" + A + R + A
  • Можете да преименувате своята обобщена таблица под опции за обобщение.
  • В кода на VBA трябва да споменете всяко от имената на обобщената таблица в случай на множество обобщени таблици.

Интересни статии...