Формула для ссылки на данные из сводной таблицы
У меня возникли некоторые трудности с написанием конкретной формулы Excel. У меня есть сводный лист, который извлекает данные из различных других листов, извлеченных из базы данных. Одна из них-сводная таблица, в которой, используя номер элемента в первом столбце и даты вдоль верхней строки в качестве ссылки, я могу точно определить необходимые мне данные. например:
Для обращения к выделенной ячейке я обычно вручную пишу:
=GETPIVOTDATA(HighPiv,"SPN010977-204 11333")
HighPiv
это имя я дал сводной таблице, как я имею в виду к нему из моего сводного листа.
Это работает, однако номера недель вдоль вершины будут постоянно меняться в pivot каждый месяц, и поэтому эта формула не будет точно подбирать значения после обновления pivot. Я искал способ сделать ссылки более динамичными. Это резюме, где требуются данные:
, а не в кавычках формулы (добавление определенного номера товара и номера недели слово для слово), я надеялся сослаться на ссылки на ячейки сводного листа. (Поэтому, если мне нужен номер товара, скажем A55
, и номер недели, скажем H50
). Даты в сводном листе изменяются в соответствии с опорной точкой, поэтому обращение к датам в сводках для получения данных было бы лучшим способом для его обновления.
1 ответ:
Я думаю, что вы хотели бы:
=получить. данные("количество",HighPiv,"элемент",А55,"неделя",H50)
Я нахожу самый простой способ написать такую формулу, чтобы начать с того, что Pivot Table Tools > Options > PivotTable-Options, Generate GetPivotData проверяется, затем в нужную ячейку вводится
=
и выбирается необходимая запись из PT (здесь63
). Это покажет (например)“SPN010977-204”
и11333
или”11333”
, но их можно изменить на A55 и H50.