1

У меня есть производственный процесс, в котором есть затраты на сырье и этапы обработки. Уровень 1 - готовый продукт. Его стоимость состоит из материалов и процессов 2-го уровня. Некоторые из участников, ответственных за расходы уровня 2, сами являются результатом производственных процессов, которые будут издержками уровня 3. Некоторые из них аналогичным образом являются результатом затрат уровня 4 и так далее. Таким образом, общая сумма вложенных серий затрат. Это представлено в таблице ниже:

Скриншот

Работая изнутри, вы можете видеть затраты уровня 9 в B13:B19. Сумма до уровня 8 стоит в строке 12. В B11 и B20 предусмотрены дополнительные расходы уровня 8. Сумма затрат уровня 8 соответствует стоимости уровня компонента 7 в строке 10. Уровень 7 стоит в строках 7-10 и 21 суммируется с уровнем 6 в строке 6.

Это единственная стоимость компонента уровня 5 в этом вложенном элементе, которая является сквозной, и единственная стоимость компонента уровня 4 в этом вложенном элементе, которая также является сквозной и единственной стоимостью уровня 3 в этом вложенном элементе.

Уровень 2 в строке 2 содержит элементы уровня 3 в строках 3 и 22. Элемент уровня 3 в строке 22 является результатом другой серии вложенных затрат, начиная со строки 23.

Я пытался использовать MATCH и INDEX. Я не могу заставить его обрабатывать, например, множественные гнезда, которые содержат несвязанные записи уровня 6, или тот факт, что первый поток вложенности заканчивается в строке 21 уровнем 7, а запись в строке 22 - это уровень 3.

Мне нужна помощь, чтобы выяснить, как распознать уровни вложенности, указанные в столбце A, для правильного суммирования.

0