Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сложная сортировка данных и вывод в соседние столбцы - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сложная сортировка данных и вывод в соседние столбцы
martyr Дата: Вторник, 29.08.2017, 09:53 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Товарищи, нужна помощь , вдруг такое можно сделать не через макросы , есть массив группа - магазин - потребность - излишек, необходимо средствами эксель сформировать задание для перемещения продуктов так где есть излишек в магазины там где есть потребность в кол-вах, но больше чем потребность в магазине ,перевозить излишки магазинов с яблоками в магазин другой группы(груш) не могу
К сообщению приложен файл: 0521710.xlsx (11.8 Kb)


Сообщение отредактировал martyr - Вторник, 29.08.2017, 09:55
 
Ответить
СообщениеТоварищи, нужна помощь , вдруг такое можно сделать не через макросы , есть массив группа - магазин - потребность - излишек, необходимо средствами эксель сформировать задание для перемещения продуктов так где есть излишек в магазины там где есть потребность в кол-вах, но больше чем потребность в магазине ,перевозить излишки магазинов с яблоками в магазин другой группы(груш) не могу

Автор - martyr
Дата добавления - 29.08.2017 в 09:53
AndreTM Дата: Вторник, 29.08.2017, 12:12 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
А порядок покрытия потребностей излишками (внутри группы, естественно) - должен быть именно в порядке списка магазинов?

Для примера: у вас М12 имеет потребность 11, а М19 = 19; излишки у вас в М14=2, М15=10, М17=2, М18=2, М20=1.
Как я понял, мы можем излишки из нескольких магазинов отдавать в один и тот же, где есть потребность.
Почему вы начинаете расчет отдачи с М12, хотя в М19 потребность больше, чем в М12?
Почему вы отдаете в М12 сначала 2 из М14, хотя у вас есть М15 с излишком 10, который подходит для отдачи (излишек М15 меньше потребности М12)?

Или вам надо, чтобы "правильный" расчет работал примерно так - предлагал переносить наибольшие излишки (если они ещё покрывают остаток потребности) к наибольшим потребностям? Или вообще в идеале - предложил такое перераспределение излишков, чтобы они наиболее полно закрыли потребности (несмотря на транспортные затраты)?


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеА порядок покрытия потребностей излишками (внутри группы, естественно) - должен быть именно в порядке списка магазинов?

Для примера: у вас М12 имеет потребность 11, а М19 = 19; излишки у вас в М14=2, М15=10, М17=2, М18=2, М20=1.
Как я понял, мы можем излишки из нескольких магазинов отдавать в один и тот же, где есть потребность.
Почему вы начинаете расчет отдачи с М12, хотя в М19 потребность больше, чем в М12?
Почему вы отдаете в М12 сначала 2 из М14, хотя у вас есть М15 с излишком 10, который подходит для отдачи (излишек М15 меньше потребности М12)?

Или вам надо, чтобы "правильный" расчет работал примерно так - предлагал переносить наибольшие излишки (если они ещё покрывают остаток потребности) к наибольшим потребностям? Или вообще в идеале - предложил такое перераспределение излишков, чтобы они наиболее полно закрыли потребности (несмотря на транспортные затраты)?

Автор - AndreTM
Дата добавления - 29.08.2017 в 12:12
martyr Дата: Вторник, 29.08.2017, 16:56 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
AndreTM, Или вообще в идеале - предложил такое перераспределение излишков, чтобы они наиболее полно закрыли потребности (несмотря на транспортные затраты)
наиболее подходящий вариант :)
 
Ответить
СообщениеAndreTM, Или вообще в идеале - предложил такое перераспределение излишков, чтобы они наиболее полно закрыли потребности (несмотря на транспортные затраты)
наиболее подходящий вариант :)

Автор - martyr
Дата добавления - 29.08.2017 в 16:56
AndreTM Дата: Вторник, 29.08.2017, 17:39 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
предложил такое перераспределение излишков, чтобы они наиболее полно закрыли потребности (несмотря на транспортные затраты
Это вам надо дождаться, чтобы заинтересовался Михаил (MCH) - это он специалист по такого рода задачкам :)

В обычном случае такую задачу все равно удобнее и проще решать именно макросами. Ведь "в приложении к реальности" у вас могут внезапно нарисоваться и различные дополнительные группировки (виды товаров, тара и т.п.), а то сейчас получается, что расчеты ведутся с некими виртуальными "излишек в 7 единиц"; и различные ограничения (объемы одновременной загрузки при перемещении, тип транспорта, расстояния), а то ведь сейчас вам могут предложить и "28 тонн перевезти за раз" :)

А вообще, у вас же это обычная "транспортная задача", несбалансированная в общем случае. Причем вы ещё и не определили критерии оптимизации (к минимизации затрат чего именно вы стремитесь).
А что, нынче в экономических техникумах - линейное программирование не изучают? :D


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Вторник, 29.08.2017, 17:46
 
Ответить
Сообщение
предложил такое перераспределение излишков, чтобы они наиболее полно закрыли потребности (несмотря на транспортные затраты
Это вам надо дождаться, чтобы заинтересовался Михаил (MCH) - это он специалист по такого рода задачкам :)

В обычном случае такую задачу все равно удобнее и проще решать именно макросами. Ведь "в приложении к реальности" у вас могут внезапно нарисоваться и различные дополнительные группировки (виды товаров, тара и т.п.), а то сейчас получается, что расчеты ведутся с некими виртуальными "излишек в 7 единиц"; и различные ограничения (объемы одновременной загрузки при перемещении, тип транспорта, расстояния), а то ведь сейчас вам могут предложить и "28 тонн перевезти за раз" :)

А вообще, у вас же это обычная "транспортная задача", несбалансированная в общем случае. Причем вы ещё и не определили критерии оптимизации (к минимизации затрат чего именно вы стремитесь).
А что, нынче в экономических техникумах - линейное программирование не изучают? :D

Автор - AndreTM
Дата добавления - 29.08.2017 в 17:39
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!