Поиск не помог, а знаний не хватает чтобы понять потому прошу помощи.
Есть
таблица для сбора заказов, сделанная в Google Sheets
(данные внесены для примера, таблица открыта для редактирования поэтому не удалите пожалуйста лишнего чтобы другие видели корректно).
Лист "data" с исходными данными (пункты списков, диапазоны, цены и т.п.), а лист "sample" с самой таблицей для формирования заказа. В ячейке С2 список товаров, в ячейке D2 настроены зависимый от С2 список начинок товаров и веса. Далее подставляется автоматом цена, указывается кол-во и финальная сумма.

Проблема в том, что при копировании, специальной вставке или автозаполнении в столбцах C/D теряется зависимость от предыдущей ячейки С и все ячейки D2/D3/D4 остаются зависимыми от C2, а не от C2/C3/C4 как должно быть.
Подскажите, что нужно сделать чтобы сохранить зависимость ячейки D# от предыдущей слева в той же строке, а не только от первоначальной?
По плану в дальнейшем разделить заказы по месяцам новыми листами (например, лист "март2018", "апрель2018" и т.п.) и просто копировать блок как в тестовом файле по ссылке ниже и считать сумму под каждый заказ.
Если вы знаете более удобные примеры таблицы для подобных целей, то буду благодарен.
Если есть какие-то иные сервисы для формирования заказов (простые для любого менеджера, желательно облачные, без необходимости своего сервера и иного администрирования т.е. не 1С, бесплатные или недорогие), то также буду благодарен.