вторник, 31 мая 2011 г.

Вариант 1. Количество значений по полю "Данные" заранее известно и постоянно


В этом случае можно развернуть значения по полю "Данные" в одну строку так, чтобы они находились в одной строке со значением IDTO.
Обращаю внимание, что в ячейках "D7" и "E7" надо ставить обычные ссылки на ячейки сводной таблицы, а не функцию
=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Сумма по полю ВОЗН";$A$6;"IDTO";9501)
т.к. последняя при копировании не будет автоматически пересчитываться.
Далее осталось только выделить копируемую область и прокопировать вдоль всей сводной таблицы.
Если есть ожидание что количество уникальных значений по полю IDTO будет увеличиваться или заранее неизвестно (соответственно и сводная таблица будет расти), можно прокопировать с запасом.
Т.о. все данные у нас развернуты построчно соответственно значениям IDTO и далее, можно применять функцию ВПР для выборки данных в выходной документ. При изменении/добавлении данных в исходной таблице необходимо обновить данные сводной таблицы, и они автоматически пересчитаются через функцию ВПР в выходном документе. Что достаточно удобно.






Комментариев нет:

Отправить комментарий