Функция GETPIVOTDATA в Google Таблицы
Функция GETPIVOTDATA в Google Таблицы используется для получения данных из сводной таблицы. Она позволяет вам получать конкретные значения из сводной таблицы, используя определенные критерии.
GETPIVOTDATA полезна при создания динамических отчетов и анализа данных, основанных на сводных таблицах. Она позволяет вам получать значения из сводных таблиц, используя определенные условия.
Синтаксис
=GETPIVOTDATA(value_name; any_pivot_table_cell; [original_column; …]; [pivot_item; …])
Список аргументов
value_name - название поля в сводной таблице из которого необходимо извлечь данные, находиться в значениях сводной таблице.
any_pivot_table_cell - любая ссылка на ячейку в сводной таблице, но лучше указывать верхнюю левую ячейку, чтобы при изменении структуры сводной таблицы у нас ничего не сломалось в будущем.
[original_column; …] - необязательный аргумент, название столбца сводной таблицы.
[pivot_item; …] - необязательный аргумент, значение строки, которое необходимо получить.
Аргументы функцию можно перефразировать следующим образом:
=GETPIVOTDATA(какое значение необходимо получить; любая ячейка сводной таблицы; [какой столбец нам нужен]; [какое значние в строке необходимо])
Возвращаемое значение
Возвращает значение из сводной таблицы в соответствии с выбранным столбцом и строкой.
Пример
Представим, что у нас есть громадная сводная таблица, где хранится информация о продажах, которая каждый день обновляется.
С виду она маленькая, это для того чтобы нам было проще воспринимать картинки, но мы фантазируем и считаем, что она большая. И так, нам из этой огромной таблице необходима всего одна цифра о тотальном количестве проданных штук.
Используем нашу функцию:
=GETPIVOTDATA("SUM из Кол-во";A1)
Обратите внимание на структуру сводной таблицы, если у нас будет убрана галочка показывать итог, функция выдаст нам ошибку.
Давайте усложним задачу, нам необходимо получить тотальные продажи по производителю Acer. Для решения данной задачи нам необходимо будет использовать необязательные аргументы.
Функция будет следующего вида:
=GETPIVOTDATA("SUM из Кол-во";A1;"Производитель";"Acer")
Не забываем про итоги, должна стоять галочка показывать итог, иначе выдаст ошибку.
Давайте ещё усложним нашу задачу, нам необходимо получить тотальные продажи по производителю Acer и артикул 186063. Берем функцию, которую использовали выше и добавляем два дополнительных аргумента:
=GETPIVOTDATA("SUM из Кол-во";A2;"Производитель";"Acer";"Артикул";"186063")
GETPIVOTDATA в Google Таблицы упрощает процесс получения данных из сводных таблиц, обеспечивая гибкость при выборе данных в зависимости от условий. Это позволяет создавать динамические отчеты, которые могут автоматически обновляться при изменении данных в сводной таблице. Главное не забывать про включения итоговых значений.