Функция GETPIVOTDATA в Google Таблицы

Функция GETPIVOTDATA в Google Таблицы

Функция GETPIVOTDATA в Google Таблицы используется для получения данных из сводной таблицы. Она позволяет вам получать конкретные значения из сводной таблицы, используя определенные критерии.

GETPIVOTDATA полезна при создания динамических отчетов и анализа данных, основанных на сводных таблицах. Она позволяет вам получать значения из сводных таблиц, используя определенные условия.

Пример использования функция GETPIVOTDATA в Google Таблицы

Синтаксис

=GETPIVOTDATA(value_name; any_pivot_table_cell; [original_column; …]; [pivot_item; …])

Список аргументов

value_name - название поля в сводной таблице из которого необходимо извлечь данные, находиться в значениях сводной таблице.

any_pivot_table_cell - любая ссылка на ячейку в сводной таблице, но лучше указывать верхнюю левую ячейку, чтобы при изменении структуры сводной таблицы у нас ничего не сломалось в будущем.

[original_column; …] - необязательный аргумент, название столбца сводной таблицы.

[pivot_item; …] - необязательный аргумент, значение строки, которое необходимо получить.

Аргументы функцию можно перефразировать следующим образом:

=GETPIVOTDATA(какое значение необходимо получить; любая ячейка сводной таблицы; [какой столбец нам нужен]; [какое значние в строке необходимо])

Возвращаемое значение

Возвращает значение из сводной таблицы в соответствии с выбранным столбцом и строкой.

Пример

Представим, что у нас есть громадная сводная таблица, где хранится информация о продажах, которая каждый день обновляется.

Пример сводной таблицы с продажами в Google Таблицы

С виду она маленькая, это для того чтобы нам было проще воспринимать картинки, но мы фантазируем и считаем, что она большая. И так, нам из этой огромной таблице необходима всего одна цифра о тотальном количестве проданных штук.

Используем нашу функцию:

=GETPIVOTDATA("SUM из Кол-во";A1)

Пример использования функции GETPIVOTDATA в Google Таблицы, без указания необязательных аргументов

Обратите внимание на структуру сводной таблицы, если у нас будет убрана галочка показывать итог, функция выдаст нам ошибку.

Пример использования функции GETPIVOTDATA в Google Таблицы, без указания необязательных аргументов и отключением показывать итог

Давайте усложним задачу, нам необходимо получить тотальные продажи по производителю Acer. Для решения данной задачи нам необходимо будет использовать необязательные аргументы.

Функция будет следующего вида:

=GETPIVOTDATA("SUM из Кол-во";A1;"Производитель";"Acer")

Пример использования функции GETPIVOTDATA в Google Таблицы, с указания необязательных аргументов

Не забываем про итоги, должна стоять галочка показывать итог, иначе выдаст ошибку.

Давайте ещё усложним нашу задачу, нам необходимо получить тотальные продажи по производителю Acer и артикул 186063. Берем функцию, которую использовали выше и добавляем два дополнительных аргумента:

=GETPIVOTDATA("SUM из Кол-во";A2;"Производитель";"Acer";"Артикул";"186063")

Пример использования функции GETPIVOTDATA в Google Таблицы, с указания двух необязательных аргументов

GETPIVOTDATA в Google Таблицы упрощает процесс получения данных из сводных таблиц, обеспечивая гибкость при выборе данных в зависимости от условий. Это позволяет создавать динамические отчеты, которые могут автоматически обновляться при изменении данных в сводной таблице. Главное не забывать про включения итоговых значений.