Формула для ссылки на данные из сводной таблицы
У меня возникли трудности с написанием конкретной формулы Excel. У меня есть сводный лист, который извлекает данные из других других листов, извлеченных из базы данных. Один из них – сводная таблица, в которой с помощью номера элемента в первом столбце и дат в верхней строке в качестве ссылки я могу точно определить нужные мне данные. например:
Чтобы адресовать выделенную ячейку, я обычно записывал вручную:
- найти, имеют ли две таблицы одинаковые строки в EXCEL
- Как искать столбец для любых ячеек с датами раньше определенной даты и выделять их?
- В Excel, как я могу избежать повторения большой части формулы только для проверки, является ли возвращаемое значение пустым?
- Пропустить столбцы в Excel при перетаскивании формулы COUNTIF вправо
- Как вычислить 95-й процентили в Excel 2010
=GETPIVOTDATA(HighPiv,"SPN010977-204 11333")
HighPiv
– это имя, которое я дал сводной таблице, поскольку я имею в виду это из моего сводного листа.
Это работает, однако числа недели в верхней части будут непрерывно меняться в своде каждый месяц, и поэтому эта формула не будет точно подбирать значения после обновления стержня. Я искал способ сделать ссылку более динамичной. Это сводка, в которой требуются данные:
Вместо кавычек формулы (с добавлением конкретного номера элемента и номера недели слово в слово) я надеялся ссылаться на ссылки на ячейки сводного листа. (Итак, если мне нужен номер товара, скажем, A55
и номер недели, скажем, H50
). Даты в сводном листе изменяются в соответствии с точкой отсчета, так что ссылки на даты в резюме для получения данных были бы лучшим способом для его обновления.
Проблема здесь в том, что я не знаю, как это сделать. Я устал обращаться к клеткам, о которых идет речь, но, похоже, это не дает мне #REF! или #VALUE! ошибки.
- Можно ли генерировать этот результат (список для макета макета) только с помощью формул Excel?
- excel INDEX не возвращает ожидаемое значение
- Подготовка книги Excel 2010 для совместимости с Excel 2013
- Динамический рейтинг Excel
- Ускорение моего текущего кода
- Проблема сводной таблицы Excel 2010
- Как отображать DateTimePicker для ленты Excel DateTimePicker
- Извлечь / Изменить / Удалить данные из скопированных листов
Я думаю, что вы хотите:
= GETPIVOTDATA ( "Кол-во", HighPiv, "Item", А55, "Неделя", H50)
Я считаю, что самый простой способ написать такую формулу – начать с того, чтобы убедиться, что Pivot Table Tools> Options> PivotTable – Options, Generet GetPivotData проверяется, а затем в нужной ячейке введите =
и выберите нужную запись из PT (здесь 63
). Это показало бы (например) “SPN010977-204”
и 11333
или ”11333”
но они могут быть изменены на A55 и H50.