Формула для ссылки на данные из сводной таблицы
У меня возникли некоторые трудности с написанием конкретной формулы 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.