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