Преобразуване на клетки на обобщена таблица във формули на работен лист

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Обобщена таблица има няколко оформления, които предоставят предварително зададена структура на отчета, но не можете да персонализирате тези оформления. Ако имате нужда от по-голяма гъвкавост при проектирането на оформлението на отчет с обобщена таблица, може да преобразувате клетките във формули на работен лист и след това промяна на оформлението на тези клетки, като се възползвате максимално от всички функции, налични в работен лист. Можете или да преобразувате клетките във формули, които използват функции за куб, или използвайте функцията GETPIVOTDATA. Преобразуване на клетки във формули значително опростява процеса на създаване, актуализиране, и поддържане на тези персонализирани обобщени таблици.

Когато преобразувате клетки във формули, тези формули достъп до същите данни като обобщената таблица и могат да се обновяват, за да видите актуални резултати. Въпреки това с изключение на филтрите за отчет, вече имате достъп до интерактивните възможности на обобщена таблица, като например филтриране, сортиране, или разгъване и свиване на нивата.

Забележка: Когато конвертирате обобщена таблица на аналитична обработка онлайн (OLAP), можете да продължите да обновите данните, за да получавате актуални стойности, но не можете да актуализирате действителните части, които се показват в отчета.

Научете за обичайните сценарии за преобразуване на обобщени таблици във формули на работен лист

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

Пренареждане и изтриване на клетки   

Да речем, че трябва да правите периодично месечен отчет за вашия персонал. Нуждаете се само от част от информацията на отчета и предпочитате да изложите данните в персонализиран вид. Можете просто да преместите и подредите клетките в оформлението на искания от вас проект, да изтриете ненужните за месечния отчет за персонала клетки, а след това да форматирате клетките и работния лист, за да подхождат на вашите предпочитания.

Вмъкване на редове и колони   

Да речем, че искате да покажете информация за продажбите за последните две години, разпределени по регион и по групи продукти, и дали искате да вмъкнете Разширено обяснение в допълнителни редове. Просто вмъкнете ред и въведете текста. Освен това който искате да добавите колона, показваща продажбите по регион и по групи продукти, която не е в първоначалния обобщената таблица. Просто вмъкнете колона, добавете формула, за да получите резултатите, които искате и след това Запълнете колоната надолу, за да получите резултатите за всеки ред.

Използване на няколко източника на данни   

Да речем, че искате да сравните резултатите от производствена и пробна база данни, за да гарантирате, че пробната база данни поражда очакваните резултати. Можете лесно да копирате формулите за клетки и след това да промените аргумента на връзката да сочи към пробната база данни, за да сравните тези два резултата.

Използване на препратки към клетки за променяне на вход от потребител   

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

Създаване на неравномерно оформление на редове и колони (наречено също несъразмерно отчитане)   

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

Създаване на ваши собствени куб формули и MDX изрази   

Да речем, че искате да създадете отчет, показващ продажби на отделни продукти за три конкретни продавача през месец юли. Ако разбирате от MDX изрази и OLAP заявки, можете сами да въведете куб формулите. Въпреки че тези формули могат да стават доста сложни, можете да опростите създаването и да подобрите точността на тези формули с помощта на "Автодовършване на формули". За повече информация вж. Използване на "Автодовършване на формули".

Забележка: Можете да преобразувате само обобщена таблица на аналитична обработка онлайн (OLAP) с помощта на тази процедура.

  1. За да запишете обобщена таблица за бъдеща употреба, ви препоръчваме да направите копие на работната книга, преди да преобразувате обобщената таблица, като щракнете върху файл > Запиши като. За повече информация вижте записване на файл.

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

    • Променете оформлението с такова, което най-много прилича на желаното от вас оформление.

    • Взаимодействайте с отчета посредством филтриране, сортиране и промяна на дизайна, за да получите желаните от вас резултати.

  3. Щракнете върху обобщената таблица.

  4. В раздела Опции, в групата Инструменти щракнете върху Инструменти за OLAP, а след това върху Преобразуване във формули.

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

  5. Решете как искате да преобразувате обобщената таблица:

    Преобразуване на цялата обобщена таблица   

    • Отметнете квадратчето Преобразуване на филтрите в отчета.

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

      Преобразуване само на етикетите на редовете, етикетите на колоните и областите на стойностите на обобщената таблица, но със запазване на филтрите за отчета   

    • Уверете се, че квадратчето Преобразуване на филтрите в отчета е изчистено. (Така е по подразбиране.)

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

      Забележка: Ако форматът на обобщената таблица е версия 2000-2003 или по-рано, можете да преобразувате само цялата обобщена таблица.

  6. Щракнете върху Конвертиране.

    Операцията за преобразуване отначало обновява обобщената таблица да се уверите, че се използват актуални данни.

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

    Забележки: 

    • Не можете да преобразувате клетки с филтри, приложени към скрити нива.

    • Не можете да конвертирате клетки, в които полетата имат потребителско изчисление, създадено посредством раздела Показвай стойностите като на диалоговия прозорец Настройки на поле за стойности. (В раздела Опции, в групата Активно поле щракнете върху Активно поле, а след това щракнете върху Настройки на поле за стойности.)

    • Форматирането на клетките се запазва за преобразуваните клетки, но стиловете на обобщена таблица се премахват, тъй като тези стилове могат да се прилагат само към обобщени таблици.

Можете да използвате функцията GETPIVOTDATA във формула, за да преобразувате клетки на обобщена таблица във формули на работния лист, когато искате да работите с не-OLAP източници на данни, когато не искате да надстроите до новия формат на обобщена таблица версия 2007 веднага, или когато искате да се избегне сложността на използване на функции за куб.

  1. Уверете се, че е включена командата Режим "Подай обобщени данни" в групата Обобщена таблица на раздела Опции.

    Забележка: Командата Режим "Подай обобщени данни" задава или отменя опцията Използвай функциите GETPIVOTTABLE за препратки към обобщена таблица в категорията Формули на секцията Работа с формули в диалоговия прозорец Опции на Excel.

  2. В обобщената таблица Уверете се, че клетката, която искате да използвате във всяка формула се вижда.

  3. В клетка на работен лист извън обобщената таблица въведете формулата, която искате до мястото, където искате да включите данни от отчета.

  4. Щракнете върху клетка в обобщената таблица, която искате да използвате във вашата формула в обобщената таблица. GETPIVOTDATA функция за работен лист се добавя към вашата формула, която извлича данни от обобщената таблица. Тази функция продължава да извлича правилните данни дори ако оформлението на отчета се променя или ако обновявате данните.

  5. Довършете въвеждането на вашата формула и натиснете клавиша ENTER.

Забележка: Ако премахнете от отчета някоя от клетките, към която има препратка във формулата GETPIVOTDATA, формулата връща #REF!.

Вж. също

Проблем: Не може да се извърши преобразуване на клетки на обобщена таблица във формули на работен лист

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×