Как да актуализирате обхвата на таблицата Pivot (5 подходящи метода)

  • Споделя Това
Hugh West

Не може да се отрече, че Таблица за завъртане е един от най-мощните инструменти в Excel за бърз анализ на по-голям набор от данни и ефективно извличане на необходимите данни. За съжаление, може да се сблъскате с проблеми, докато работите с Таблица за завъртане тъй като не разполага с функцията за автоматично актуализиране. Въпреки това можем лесно да актуализираме, ако познаваме ефикасните методи. В тази статия ще демонстрирам как да актуализираме Таблица за завъртане използване на 5 подходящи метода с необходимото обяснение.

Изтегляне на работна тетрадка за практика

Методи за актуализиране на обхвата на таблицата Pivot.xlsm

5 подходящи метода за актуализиране на обхвата на таблицата Pivot в Excel

Това е днешната ни съвкупност от данни, в която Категория продукти се дава въз основа на състоянията. Също така Количество и Продажби са предоставени.

Преди да преминете към методите за актуализиране, със сигурност имате възможност да създадете Таблица за завъртане . Ако обаче искате да се запознаете с процеса, можете да посетите Как да създадете таблица Pivot статия.

Направих Таблица за завъртане за горния набор от данни, вижте следната снимка.

По-важно е да приемем, че сме добавили 3 реда (нови данни), които ще бъдат актуализирани в Таблица за завъртане обхват ръчно и автоматично.

Нека се потопим в ефективните методи

1. Ръчно актуализиране на обхвата на таблицата Pivot чрез промяна на източника на данни

Най-напред ще видим процеса на актуализиране на Таблица за завъртане ръчно, т.е. чрез промяна на източника на данни.

Просто следвайте стъпките по-долу.

⏩ Изберете клетка в създадената Таблица за завъртане .

⏩ Щракнете върху Промяна на източника на данни... от Промяна на източника на данни в Анализиране на PivotTable таб.

⏩ След това ще получите диалогов прозорец, а именно Преместване на PivotTable . Също така фиксирайте новия обхват на изходните данни като $B$4:$E$15 , и натиснете OK .

⏩ В крайна сметка изходът ще изглежда по следния начин, като в него ще се появи нова колона със състояния, а именно Аризона се създава, а също така се актуализират данните.

Прочетете повече: Pivot Table не събира данни в Excel

2. Актуализиране на обхвата на таблицата Pivot чрез щракване върху бутона за опресняване

Всъщност това е прост метод. За да използвате метода, трябва да изберете клетка в Таблица за завъртане и след това щракнете с десния бутон на мишката или натиснете ALT+F5 (бърза клавишна комбинация за освежаване на Таблица за завъртане ).

Следната снимка на екрана описва последователно процеса.

След като направите това, Таблица за завъртане ще се актуализира автоматично, както е показано на следващата фигура.

Прочетете повече: Как да опресните всички таблици с пивоти в Excel

3. Актуализиране на обхвата на таблицата Pivot чрез преобразуване в таблица на Excel

Друг начин за актуализиране на Таблица за завъртане чрез създаване на таблица в Excel ще бъде разгледана стъпка по стъпка.

Стъпки:

⏩ Изберете клетка в набора от данни и вмъкнете таблица, като щракнете върху Вмъкване на tab> Таблица .

⏩ Също така можете да натиснете CTRL+T (бърза клавишна комбинация за създаване на таблица).

⏩ След това ще видите диалоговия прозорец, а именно Създаване на таблица .

⏩ Определете местоположението на таблицата (тук: $B$4:$E$12 ) и също така поставете отметка в квадратчето преди Таблицата ми има заглавия опция.

⏩ Ако направите това, ще видите следната таблица.

⏩ Сега трябва да вмъкнем Таблица за завъртане за горната таблица.

⏩ Уверете се, че Маса/обхват е Таблица1 и натиснете OK .

⏩ По този начин създадохме динамичен Таблица за завъртане обхват.

⏩ Ако въведем нови данни, горните Таблица за завъртане ще се актуализира автоматично, включително данните.

Например, искаме да добавим следните 3 реда.

⏩ След това, ако изберете клетка в рамките на Таблица за завъртане и щракнете с десния бутон на мишката, след което изберете Обновяване опция (или натиснете ALT+F5 ).

⏩ И така, изходът ще бъде следният с новата колона Аризона състояние.

Прочетете повече: Конвертиране на диапазон в таблица в Excel

Подобни четива

  • Как автоматично да опресните таблицата Pivot в Excel (2 метода)
  • Таблицата на завъртане не се опреснява (5 проблема & Решения)
  • Редактиране на таблица с въртене в Excel (5 метода)
  • Как да конвертирате таблица в списък в Excel (3 бързи начина)

4. Актуализиране на обхвата на таблицата на завъртане с помощта на функцията OFFSET

По-важно е, че ако искаме да създадем динамичен обхват за актуализиране на Таблица за завъртане автоматично, можем да използваме Име на мениджъра и комбинацията от OFFSET & COUNTA функции.

Стъпки:

⏩ Щракнете върху Формули tab> Име на мениджъра опция от Дефинирани имена лента.

⏩ След това ще видите диалогов прозорец, а именно Име на мениджъра

⏩ Натиснете върху Нов опция.

⏩ След това фиксирайте Име като Source_Data и въведете следната формула в Отнася се за раздел

=Dynamic_Range!$B$4:$E$15_Range!$B$4,0,0,COUNTA(Dynamic_Range!$B:$B),COUNTA(Dynamic_Range!$4:$4))

Тук името на текущия лист е Dynamic_Range, $B$4:$E$15 са необработените данни, B4 е началната клетка на данните, $B:$B е за колона B и $4:$4 е за ред 4.

⏩ При условие че изходните данни са готови, можем да преминем към вмъкване на Таблица за завъртане .

В следващия диалогов прозорец внимавайте за Маса/обхват като Source_Data .

Забележка: Ако Маса/обхват опция не е правилна, Excel ще ви покаже "източникът на данни не е валиден" и със сигурност няма Таблица за завъртане ще бъдат създадени.

⏩ Накрая имаме динамиката Таблица за завъртане както е показано на следващата фигура.

⏩ Сега, ако въведем нови данни в необработените данни, Таблица за завъртане ще се актуализира автоматично.

⏩ Предполагаме, че искаме да добавим следните нови данни в таблицата.

⏩ След като добавите тези нови данни с необработените данни, натиснете ALT+F5 в Таблица за завъртане .

⏩ И ще видите актуализираните данни, както на следната снимка на екрана.

Прочетете повече: Каква е разликата между таблица и диапазон в Excel?

5. Актуализиране на обхвата на таблицата Pivot с помощта на код VBA

Сега нека видим как можете да приложите VBA код за получаване на списъка с имена на листове в Excel.

Стъпка 1:

Първо, отворете модул, като щракнете върху Разработчик > Визуално Основен .

Второ, кликнете два пъти върху Лист 10 .

Стъпка 2:

 Private Sub Worksheet_Deactivate() Sheet9.PivotTables("PivotTable10").PivotCache.Refresh End Sub 

Стъпка 3:

Накрая стартирайте кода.

Забележки:

Внимавайте за следните факти при използването на кода VBA.

  • Изберете проекта като Лист 10 (Dataset_VBA), където са налични необработените данни.
  • Работният лист преди PivotTables е Лист9 (PivotTable_VBA), където PivotTable е на разположение.
  • Копирайте името по подразбиране на Таблица за завъртане например PivotTable10 (също така можете да настроите името по подразбиране).

Тогава, ако промените продажбите на Зеленчуци от $1500 на $2000000, каква ще бъде промяната в Таблица за завъртане ?

След като промените продажбите, ще видите Таблица за завъртане актуализира данните автоматично (червена правоъгълна кутия на следващата фигура).

Прочетете повече: Как да използвате таблица на Excel с VBA

Нещата, които трябва да запомните

Забележете, че макросът не може да извлича данни от историята на отмените. В този случай можете да извлечете данните за отмените и Таблица за завъртане ако включите опцията Обновяване на данните при отваряне на файла .

За да направите това, трябва да щракнете върху Анализиране на PivotTable > Опции .

След това поставете отметка в квадратчето преди Обновяване на данните при отваряне на файла опция.

Заключение

В горната статия се опитах да обхвана методите за актуализиране на обхвата на таблицата Pivot. Очевидно вярвам, че тези методи могат да ви бъдат от полза. Ако имате някакви запитвания и предложения, не забравяйте да ги споделите в раздела за коментари по-долу.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.