День добрый! Имеется следующая задача: Необходимо оптимально разобрать коробки с товаром. Имеется артикул товара и количество, которое его нужно в итоге, имеются коробки, в которых товар лежит вперемешку, т.е. чтобы набрать необходимое кол-во товара надо разобрать несколько коробок. Надо выделить коробки, которые надо разобрать, при этом минимизировав количество разбираемых коробок.
проблема в том, что товаров пять тысяч, а коробок порядка двадцати тысяч. с помощью excel такое вообще решаемо?
заранее спасибо. и прошу прощения, если где-то ошиблась в оформлении или не точно что-то указала, уж больно долго ломаю голову над этим острым вопросом.
День добрый! Имеется следующая задача: Необходимо оптимально разобрать коробки с товаром. Имеется артикул товара и количество, которое его нужно в итоге, имеются коробки, в которых товар лежит вперемешку, т.е. чтобы набрать необходимое кол-во товара надо разобрать несколько коробок. Надо выделить коробки, которые надо разобрать, при этом минимизировав количество разбираемых коробок.
проблема в том, что товаров пять тысяч, а коробок порядка двадцати тысяч. с помощью excel такое вообще решаемо?
заранее спасибо. и прошу прощения, если где-то ошиблась в оформлении или не точно что-то указала, уж больно долго ломаю голову над этим острым вопросом.helenjay
В таблице bt3s310098 это артикул товара,а все остальные 03** это номера коробок. Куда разобрать - не совсем поняла вопрос. Нужно просто как-то выбрать только оптимальные коробки (т.е. чтобы можно было перебрав меньшее количество коробок найти нужное кол-во и наименование товара). Например, в соседнем столбце как-то помечать, что если товара в коробках больше чем надо, то взять только такие то коробки, потому что в них содержится и другой нужный товар
В таблице bt3s310098 это артикул товара,а все остальные 03** это номера коробок. Куда разобрать - не совсем поняла вопрос. Нужно просто как-то выбрать только оптимальные коробки (т.е. чтобы можно было перебрав меньшее количество коробок найти нужное кол-во и наименование товара). Например, в соседнем столбце как-то помечать, что если товара в коробках больше чем надо, то взять только такие то коробки, потому что в них содержится и другой нужный товарhelenjay
Пока не могу представить полный алгоритм, да и исходные данные не до конца понятны. Рассортировал коробки по количеству различных товаров и приписал справа эти товары и, как я понял, их количество в данной коробке. Условным форматированием пометил те товары, число которых <= нужного количества. Таким образом, помечены коробки, из которых нужно брать товар. Это НЕ ОПТИМАЛЬНО, но лучше случайного или последовательного выбора. Артикулы в очень неудачном формате. Все функции Excel считают 039999901553549649 равным 039999901553549662 потому что округляет ЧИСЛОВЫЕ данные свыше 15 десятичных разрядов. Чтобы это учесть, формула получилась очень сложная и медленная. Желательно номер коробки сделать текстовым. Например, о39999901553549649. Формула получится проще.
Пока не могу представить полный алгоритм, да и исходные данные не до конца понятны. Рассортировал коробки по количеству различных товаров и приписал справа эти товары и, как я понял, их количество в данной коробке. Условным форматированием пометил те товары, число которых <= нужного количества. Таким образом, помечены коробки, из которых нужно брать товар. Это НЕ ОПТИМАЛЬНО, но лучше случайного или последовательного выбора. Артикулы в очень неудачном формате. Все функции Excel считают 039999901553549649 равным 039999901553549662 потому что округляет ЧИСЛОВЫЕ данные свыше 15 десятичных разрядов. Чтобы это учесть, формула получилась очень сложная и медленная. Желательно номер коробки сделать текстовым. Например, о39999901553549649. Формула получится проще.Светлый
Вам helenjay, подойдёт макрос который из Вашей таблицы сделает обычную таблицу понятную для Excel, и Вы спокойно будет использовать сортировку, фильтры
Привет!
Вам helenjay, подойдёт макрос который из Вашей таблицы сделает обычную таблицу понятную для Excel, и Вы спокойно будет использовать сортировку, фильтрыInExSu