У нас есть большой объём данных. Получаем оттуда нужные цифры при помощи Pivot table. И далее надо эти цифры обработать формулами, включая промежуточные вычисляемые столбцы. А также сформировать пару графиков по итоговым расчётным столбцам. При изменении сводной таблицы (обновились исходные данные или мы использовали фильтр по данным) изменяется размер сводной таблицы, что приводит к необходимости корректировать таблицы с формулами (повторно "растягивать" формулы) и обновлять диапазон исходных данных для графиков.
В целом ситуация не критичная и можно оставить это в частично ручном режиме, но возможно я упускаю какую-то возможность Excel, которая позволит всё делать автоматически при изменении / фильтрации базовой сводной таблицы.
boool, создайте файл-пример (согласно правил форума) и прикрепите к сообщению. Качать с файлообменника, возможно, мало у кого появится желание. А решение довольно простое - динамический именованный диапазон.
Формула массива (ФМ) вводится Ctrl+Shift+Enter Memento mori
Спасибо за быстрый ответ. исходные данные - лист Raw data Основая сводная таблица - лист sku Distribution, начиная с B4 вторичные расчёты на основе цифр из сводной таблицы и доп. промежуточные столбцы - столбцы E и далее
Для сводной с B4 создаёте именованный диапазон (название своё придумайте; привязку к листу или книги - решать Вам). Формула для именованного диапазона (при условии, что в столбце B не будет разрывов в данных, попросту говоря - пустот): =$B$3:ИНДЕКС($C:$C;СТРОКА($3:$3)+СЧЁТЗ(ИНДЕКС($B:$B;СТРОКА($3:$3)+1):ИНДЕКС($B:$B;ЧСТРОК($B:$B)))) На основании этого именованного диапазона можно строить новые сводные.
Формула массива (ФМ) вводится Ctrl+Shift+Enter Memento mori