Заокретна табела је једна од најбољих функција у Екцелу.
Не морате да знате било коју формулу или кодирање да бисте брзо скупили хиљаде редова података и од њих направили брзе сажетке. Све што треба да знате је како да превучете и испустите и мало знања о томе како да креирате изведену табелу.
У овом водичу ћу вам показати различите начине брисања изведене табеле из програма Екцел.
Како избрисати изведену табелу у програму Екцел
Пошто читате водич о уклањању или брисању изведене табеле, претпостављам да већ имате изведене табеле које желите да уклоните.
Што се тиче брисања изведене табеле, постоји неколико различитих начина на које то можете учинити.
Метод који одаберете зависиће од тога како желите да избришете изведену табелу.
Испод су неки сценарији које ћу обрадити у овом водичу:
- Избришите изведену табелу и резултујуће податке (резиме направљен помоћу изведене табеле)
- Избришите изведену табелу, али задржите резултујуће податке
- Избришите добијене податке, али задржите изведену табелу
- Избришите све изведене табеле одједном
Заронимо и видимо сваку од ових метода.
Избришите изведену табелу и резултујуће податке
Испод је пример где сам креирао изведену табелу и користио је за добијање збира прихода за различите регионе (на које ћу се у овом водичу односити као на збирне податке изведене табеле).
У наставку су наведени кораци за брисање изведене табеле, као и свих збирних података:
- Изаберите било коју ћелију у изведеној табели
- Кликните на картицу „Анализа“ на траци. Ово је контекстуална картица која се појављује само када изаберете било коју ћелију у изведеној табели.
- У групи Радње кликните на опцију „Изабери“.
- Кликните на Цела изведена табела. Ово ће изабрати целу изведену табелу.
- Притисните тастер Делете.
Горе наведени кораци би избрисали изведену табелу.
Имајте на уму да можете изабрати и целу заокретну табелу одабиром било које ћелије, а затим помоћу пречице на тастатури „Цонтрол + А.‘. У случају да сте у изведеној табели применили филтере, контрола А неће изабрати целу изведену табелу. Морате да користите горе приказани метод (или ручно да изаберете изведену табелу)Још један брз начин за брисање изведене табеле је једноставно брисање радног листа који има изведену табелу. Наравно, не бисте то желели да радите ако имате неке друге податке на радном листу.
Избришите изведену табелу, али задржите резултујуће податке
Можда постоје случајеви када желите да избришете изведену табелу, али не и резултујуће податке које сте добили након коришћења изведене табеле. То може бити случај када сте користили изведену табелу, а затим желите да свом менаџеру/клијенту пошаљете само резултујуће податке.
Други случај у коме би то могло бити потребно је када је ваша изведена табела претешка и надува ваш радни лист. Брисање такве изведене табеле може драстично смањити величину датотеке Екцел.
На пример, у доњем примеру желим да уклоним изведену табелу, али и даље желим да задржим податке у ћелији А3: Б8
У наставку су наведени кораци за то:
- Изаберите било коју ћелију у изведеној табели
- Кликните на картицу „Анализа“ на траци. Ово је контекстуална картица која се појављује само када изаберете било коју ћелију у изведеној табели.
- У групи Радње кликните на опцију „Изабери“.
- Кликните на Цела изведена табела. Ово ће изабрати целу изведену табелу.
- Кликните десним тастером миша на било коју ћелију изабране изведене табеле.
- Кликните на Копирај. Ово ће копирати податке целе заокретне табеле.
- Кликните на картицу Почетна.
- Кликните на опцију Залепи
- У одељку Вредности лепљења кликните на прву икону (која има Залепи као вредност).
Горе наведени кораци би избрисали изведену табелу, али би и даље задржали резултујуће податке.
Неке тастерске пречице које можете да користите:
- Изаберите било коју ћелију у изведеној табели и помоћу тастатуре „Цонтрол + А“ изаберите целу заокретну табелу
- Након што сте изабрали целу заокретну табелу и копирали податке, можете користити следећу пречицу на тастатури да бисте је налепили као вредности - АЛТ+Е+С+В+Ентер (један тастер за другим)
Такође можете користити исте горе наведене кораке за копирање података из изведене табеле и њихово лепљење као вредности на неком другом месту (негде на истом радном листу или неком другом радном листу/радној свесци). Када добијете податке, можете избрисати изведену табелу.
Белешка: Када копирате податке (Цонтрол Ц) из изведене табеле и залепите их (Цонтрол В) било где на радном листу, једноставно се ствара друга изведена табела. Ако желите да задржите само добијене податке, а не заокретну табелу, обавезно налепите као вредности.Избришите резултујуће податке, али задржите изведену табелу
Претпоставимо да сте креирали изведену табелу и сумирали податке (користећи филтер и заглавља колона/редова да бисте добили жељене податке) као што је приказано испод.
Ако желите да уклоните само податке које имате док држите изведену табелу (тако да можете да преуредите и направите још један резиме), можете то и учинити.
Ако одаберете податке и притиснете тастер за брисање, избрисаће се и изведена табела.
У наставку су наведени кораци за задржавање изведене табеле и уклањање само добијених података:
- Изаберите било коју ћелију у изведеној табели
- Кликните на картицу „Анализа“ на траци. Ово је контекстуална картица која се појављује само када изаберете било коју ћелију у изведеној табели.
- У групи Радње кликните на опцију „Обриши“.
- Кликните на опцију „Обриши све“.
Избришите све изведене табеле једним потезом
У случају да имате више изведених табела и желите да их све обришете одједном, то можете учинити помоћу једноставног ВБА кода.
Опрез: Када избришете ове изведене табеле са ВБА кодом, нећете их моћи вратити. Зато будите апсолутно сигурни када то радите, а ако је потребно, направите резервну копију како бисте избегли њихово губљење.Испод је ВБА код који ће избрисати све изведене табеле одједном:
Суб ДелетеАллПивотТаблес () Дим Вс као радни лист, Пт као изведена табела о грешци Настави следећи за сваки Вс у АцтивеВоркбоок.Радни листови за сваки Пт у Вс.ПивотТабеле Вс.Ранге (Пт.ТаблеРанге2.Аддресс) .Делете Схифт: = клУп Нект Пт Нект Вт Енд Суб
Горе кодирано користи петљу Фор-Еацх-Нект за пролазак кроз сваки радни лист у активној радној свесци. На сваком радном листу проверава да ли постоји изведена табела или не и брише је (ако постоји).
Где ставити овај ВБА код?
Овај код треба ставити у редовни модул у ВБ Едитор -у
Испод су кораци за стављање овог кода у модул:
- Отворите радну свеску из које желите да уклоните изведене табеле.
- Користите пречицу АЛТ + Ф11 (ово отвара прозор ВБА Едитор).
- У овом прозору ВБА Едитор, са леве стране, налази се истраживач пројеката (где су наведене све радне свеске и радни листови). Кликните десним тастером миша на било који објекат у радној свесци на коме желите да овај код ради.
- Задржите курсор на Уметни.
- Кликните на Модул. Ово ће уметнути нови модул за тренутну радну свеску.
- У прозору модула (који ће се појавити са десне стране) копирајте и залепите горњи код.
- Сада можете покренути овај ВБА код кликом на зелено дугме на траци са алаткама ВБА Едитор.
Ево чланка у којем покривам различите начине покретања ВБА макронаредби у Екцелу.
Чим покренете овај код, уклониће се све изведене табеле са свих радних листова у радној свесци.
Можда ће вам се допасти и следећи чланци:
- Филтрирајте податке у изведеној табели у програму Екцел
- Груписање датума у изведеним табелама у Екцелу
- Групни бројеви у изведеној табели у Екцелу
- Како применити условно обликовање у изведеној табели у програму Екцел
- Коришћење резача у Екцел изведеној табели
- Израчунато поље изведене табеле
- Како освежити изведену табелу у програму Екцел