Добрый день, уважаемые форумчане!
Подскажите, пожалуйста, как можно обработать пополняемый список по нескольким условиям?
Имеется пополняемая база данных (список): формат, цвет, партия, кол-во, номер колонны и куда размещается или отгружается товар.
Необходимо
1. Сортируя список по формату (500/750/1000) и перенести в соответствующую таблицу, с указанием цвета, кол-ва и номера колонны.
2. Далее, если в рамаках одного формата, одного цвета есть одинаковые партии, то смотрим сколько добавил и отгрузил.
В итоге, в таблице должен остаться остаток партии.
Например: в списке "500 красный 28420067", в одной и той же колонне добаили 21, а потом отгрузили 15 единиц товара.
На остатках 6 шт.
Аналогично с форматом 1000.
Есть ли возможность написать формулу для такой обработки поступающих данных?
Предполагаю, требуются промежуточные массивы для хранения уникальных партий. Откуда можно копировать в итоговую таблицу.
Большое спасибо!
Подскажите, пожалуйста, как можно обработать пополняемый список по нескольким условиям?
Имеется пополняемая база данных (список): формат, цвет, партия, кол-во, номер колонны и куда размещается или отгружается товар.
Необходимо
1. Сортируя список по формату (500/750/1000) и перенести в соответствующую таблицу, с указанием цвета, кол-ва и номера колонны.
2. Далее, если в рамаках одного формата, одного цвета есть одинаковые партии, то смотрим сколько добавил и отгрузил.
В итоге, в таблице должен остаться остаток партии.
Например: в списке "500 красный 28420067", в одной и той же колонне добаили 21, а потом отгрузили 15 единиц товара.
На остатках 6 шт.
Аналогично с форматом 1000.
Есть ли возможность написать формулу для такой обработки поступающих данных?
Предполагаю, требуются промежуточные массивы для хранения уникальных партий. Откуда можно копировать в итоговую таблицу.
Большое спасибо!