Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Excel формули и функции
7. Функции за извличане на данни от области (Lookup & Reference) - част 2

Функция GETPIVOTDATA - Обяснение и два примера

- 100лв. за ЧЕРЕН ПЕТЪК:   Вземи курс "Excel формули и функции" за     249 лв. 149 лв.   ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното от урока

GETPIVOTDATA извлича точни стойности от PivotTable в обикновена таблица и ги поддържа динамично свързани при промяна на данните и при Refresh. Най-важното: не хардкодвай етикети като държава и тримесечие, а ги замести с клетъчни референции, за да остане всичко гъвкаво. Увери се, че е включено Generate GetPivotData. Така получаваш чисти таблици, по-лесно форматиране и по-добри диаграми за dashboards.

Повтори демонстрацията стъпка по стъпка

  1. В PivotTable Analyze отвори Options и включи “Generate GetPivotData”.
  2. В целевата клетка напиши = и кликни желаната клетка в PivotTable (напр. Бразилия, Q1), за да се създаде формулата.
  3. Замени хардкоднатата държава с референция към клетката с избраната държава (фиксирай колоната при копиране по редове).
  4. За тримесечието вземи номера от заглавието (напр. “Quarter 1”) чрез RIGHT(клетка,1) и го преобразувай в число с +0 или *1; фиксирай реда при копиране по колони.
  5. Копирай формулата надясно и надолу, за да попълниш матрицата.
  6. За обща сума по държава (Grand Total) отново щракни съответната клетка в PivotTable, после замени хардкоднатата държава с референция към списъка с държави и копирай надолу.
  7. При промяна на източниковите данни направи Refresh на PivotTable и стойностите в обикновената таблица ще се актуализират.

Използвани функции и опции

  • GETPIVOTDATA – връща стойност от PivotTable по зададени Field/Item двойки; работи и за Grand Total.
  • RIGHT(text, [num_chars]) – извлича последни символи от текст; напр. за „Quarter 1“ връща „1“ при num_chars=1.
  • +0 / *1 – коерсиране на текстова цифра към числова стойност.
  • PivotTable Analyze > Options > Generate GetPivotData – включва автоматичното генериране на GETPIVOTDATA при клик върху PivotTable.