Функція GETPIVOTDATA повертає видимі дані зі зведеної таблиці.
У цьому прикладі =GETPIVOTDATA("Продажі",A3) повертає загальну суму збуту зі зведеної таблиці:
Синтаксис
GETPIVOTDATA(поле_даних;зведена_таблиця;[поле1;елемент1;поле2;елемент2];...)
Синтаксис функції GETPIVOTDATA має такі аргументи:
Аргумент |
Опис |
---|---|
поле_даних Обов’язковий |
Ім’я поля зведеної таблиці, що містить дані, які потрібно отримати. Необхідно взяти в лапки. |
зведена_таблиця Обов’язковий |
Посилання на будь-яку клітинку, діапазон клітинок або іменований діапазон клітинок у зведеній таблиці. Ці відомості потрібні для визначення зведеної таблиці, що містить дані, які потрібно отримати. |
поле1, елемент1, поле2, елемент2… Необов’язковий |
Від 1 до 126 пар імен полів і елементів, що описують дані, які потрібно отримати. Пари можуть розташовуватися в будь-якому порядку. Імена полів і елементів (окрім дат і чисел) потрібно взяти в лапки. У зведених таблицях OLAP елементи можуть містити ім’я джерела виміру, а також ім’я джерела елемента. Пара поля й елемента для зведеної таблиці OLAP може виглядати таким чином: "[Продукт]";"[Продукт].[Усі продукти].[Харчування].[Випічка]" |
:
-
Можна швидко ввести просту формулу GETPIVOTDATA, якщо ввести символ = (знак ''дорівнює'') у клітинці, якій потрібно повернути значення, і клацнути цю клітинку у зведеній таблиці, що містить дані, які потрібно повернути.
-
Щоб вимкнути цю функцію, виберіть будь-яку клітинку в наявній зведеній таблиці, перейдіть на вкладку Аналіз зведеної таблиці > Зведена таблиця > Параметри та зніміть прапорець Створити GetPivotData.
-
Обчислювані поля й елементи, а також користувацькі обчислення можна включити до обчислень GETPIVOTDATA.
-
Якщо аргумент "зведена_таблиця" є діапазоном, який містить дві або більше зведені таблиці, дані буде отримано зі зведеної таблиці, створеної останньою.
-
Якщо аргументи "поле" й "елемент" описують одну клітинку, її значення повертається незалежно від того, чи це рядок, число, помилка або пуста клітинка.
-
Якщо елемент містить дату, значення має бути виражено як порядковий номер або заповнено за допомогою функції DATE для того, щоб значення було збережено, якщо аркуш буде відкрито в системі з використанням іншої мови. Наприклад, елемент з посиланням на дату 5 березня 1999 року можна ввести як 36224 або DATE(1999;3;5). Час можна вводити як десяткові значення або за допомогою функції TIME.
-
Якщо аргумент pivot_table не є діапазоном, у якому знайдено зведену таблицю, функція GETPIVOTDATA повертає значення #REF!.
-
Якщо аргументи не описують відображуване поле або якщо вони містять фільтр звіту, у якому не відображаються відфільтровані дані, функція GETPIVOTDATA повертає значення #REF!. .
Приклади
Формули в наведеному нижче прикладі відображають різні методи отримання даних зі зведеної таблиці.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільнотах.
Додаткові відомості