Формула Excel: Отримайте проміжну підсумкову таблицю -

Зміст

Загальна формула

=GETPIVOTDATA("data field",pivot_ref,"field","item")

Резюме

Щоб отримати проміжну суму для поля значення у зведеній таблиці, ви можете використовувати функцію GETPIVOTDATA. У наведеному прикладі формула в I6 має вигляд:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond")

Хоча ви можете посилатися на будь-яку комірку у зведеній таблиці із звичайним посиланням (тобто F8), GETPIVOTDATA продовжить повертати правильні значення, навіть коли зведена таблиця змінюється.

Пояснення

Щоб використовувати функцію GETPIVOTDATA, поле, яке потрібно запитувати, повинно бути полем значень у зведеній таблиці, підкладеним на потрібному рівні.

У цьому випадку ми хочемо проміжну суму поля "продаж", тому в першому аргументі ми вказуємо ім'я поля, а в другому - посилання на зведену таблицю:

=GETPIVOTDATA("Sales",$B$4)

Це дасть нам загальний підсумок. Посиланням на зворотну таблицю може бути будь-яка комірка у зведеній таблиці, але за домовленістю ми використовуємо верхню ліву комірку.

Щоб отримати проміжні підсумки для продукту "Мигдаль", нам потрібно розширити формулу наступним чином:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond")

Додаткові поля зведеної таблиці вводяться як пари полів / предметів, тому ми тепер додали поле "Товар" та елемент "Мигдаль".

Більш конкретні проміжні підсумки

Щоб отримати більш конкретну проміжну суму, наприклад, продукт «Мигдаль» у регіоні «Захід», додайте додаткову пару поля / товару:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond","Region","West")

Примітка: GETPIVOTDATA поверне поле значення на основі поточних параметрів "підсумувати за" (сума, кількість, середнє значення тощо). Це поле повинно бути видно в зведеній таблиці.

Цікаві статті...