Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start getting offers from freelance performers within minutes after posting!

Create a "constructor" that will distribute orders by comradesСтворити "конструктор" який буде розподіляти замовлення по коміркам

Translated

  1. 1964    68  5   3
    3 days4500 UAH

    I can do the analysis and breakdown, and the script for further work with other similar files
    можу зробити аналіз і розбивку, та скрипт для подальшої роботи з іншими аналогічними файлами

  2. 914    2  0
    3 days3500 UAH

    The discussion has answered a lot of questions, but there may be further questions in the course.
    Обсуждение ответило на многие вопросы, но, возможно, возникнут еще вопросы по ходу.

  3. 554    4  0
    1 day2800 UAH

    I can do this or you are interested in a separate app to Google Sheets
    Turn to
    Можу це зробити чи вас цікавить окремий додаток до Google Sheets
    Звертайтесь

  • Anton T.
    30 March, 11:39 |

    в замовленні може бути більше ніж 1 товар, більше ніж 1 одиниця товару 

    Кількість видно, а як в таблиці записані кілька товарів?

  • Olha Sokolova
    30 March, 11:42 |

    ви маєте на увазі декілька товарів по замовленню?
    поторююється номер замовлення
    ось приклад
    imageодне замовлення, декілька товарів

  • Anton T.
    30 March, 11:47 |

    Якщо в замовленні багато товарів, вони всі мають поміститися в одну комірку чи на кожну одиницю кожного товару своя комірка, чи ще якось?

  • Olha Sokolova
    30 March, 11:49 |

    замовлення або помістесь в комірку (одну з комірок) обо ні.
    тобо будуть такі замовлення, що по габаритам нікуди не помістяться.
    одне замовлення = 1 комірка

  • Anton T.
    30 March, 11:51 |

    Тобто для кожного замовлення з багатьма товарами треба ще й задачу їх оптимального розміщення за габаритами розв'язувати?

  • Olha Sokolova
    30 March, 11:56 |

    треба розподілити замовлення за габаритами комірок,
    висота товару порівнюється з висотою комірки;
    довжина товару може бути порівняня як з довжиною так  і з ширіною комірки

  • Anton T.
    30 March, 12:09 |

    Вище Ви написали:

    одне замовлення = 1 комірка

    В той же час:

    в замовленні може бути більше ніж 1 товар, більше ніж 1 одиниця товару

    Тобто щоб замовлення, в якому більше одного товару, помістилося в ту чи іншу комірку, треба певним чином розташувати ці товари (варіантів розміщення більше одного), порахувати сумарні габарити і потім визначити, в яку комірку це все поміститься. При невдалому розміщенні може виявитися, що замовлення не влізає в жодну з комірок, тоді як в оптимальному варіанті може вистачити якоїсь середньої за розмірами комірки. Так само можна помінявши розташування товарів в замовленні, яке на перший погляд влізає мінімум в комірку XL, запхати його в комірку L.

  • Olha Sokolova
    30 March, 12:23 |

    замовлення може поміститися помірку або ні.
    наприклад, висота найбільшого товару - більше буль якої висоти комірки,
    або сумма вcіх довжин товарів в замовленні - більше ніж довжина або ширина комірки.

    тобто не треба один товар в комірці розміщати по ширіні, а інший до довжині

  • Anton T.
    30 March, 17:58 |

    Ось товари замовлення №816716 зі скриншоту в описі проекта.

    Якщо розташовувати просто по довжині ("сума всіх довжин"), то в жодну коробку не увійде:

    image


    Якщо ж мінімально порухати деякі товари, то увійде до комірки XXL:

    image


    І все одно перший варіант, де в жодну комірку не влізає, прийнятний?

  • Olha Sokolova
    30 March, 18:05 |

    ось замовлення
    imageякщо скласти 6 товарів по 7 см = то загальна висота 42 см
    а довжина та широта залишаться нізмінніми
    тобто для всього замовлення потрібна комірка
    42*45*45

  • Olha Sokolova
    30 March, 18:07 |

    не те замовлення подивилась

  • Olha Sokolova
    30 March, 18:07 |
    deleted by moderator
  • Olha Sokolova
    30 March, 18:07 |
    deleted by moderator
  • Olha Sokolova
    30 March, 18:13 |

    я мала на увазі те що у вас зелененьке та бірюзове - скласти друг на друга, а не розкласти по перемитру

  • Anton T.
    30 March, 18:21 |

    Тобто загалом розташування товарів все ж таки має значення, і це розташування в загальному випадку для кожного замовлення своє: десь треба один на одного складати, десь поруч ставити, а десь взагалі комбінувати "один на одного" + "поруч".

  • Olha Sokolova
    30 March, 19:42 |

    малось на увазі, що товари не треба розкладати  по периметру як на вашому прикладі
    але добре, що ми це остаточно з'ясували

  • Anton T.
    30 March, 19:49 |

    я мала на увазі те що у вас зелененьке та бірюзове - скласти друг на друга, а не розкласти по перемитру

    Але ж трохи раніше червоні, розкладені по периметру, а не одне на одному, влаштовували

  • Anton T.
    30 March, 18:24 |

    А ще цілком природнім може бути бажання запхати всі товари з одного замовлення в комірку мінімальних розмірів...

  • Olha Sokolova
    30 March, 19:42 |

    краще звістно нічого нікуди не пхати, а обрати комірку мінімальних розмірів

  • Anton T.
    30 March, 19:56 |

    Тобто, з математичної точки зору, для кожного замовлення необхідно розв'язувати окремі задачі оптимального пакування для заданого переліку комірок, з довільною кількістю товарів, що мають довільні габарити.


Client
Olha Sokolova
Ukraine Kyiv  3  0
Project published
1 month 28 days ago
1 month 26 days
139 views
Labels
  • Базы данных
  • прикладное программирование
  • работа с таблицами
  • обработка данных
  • Макросы (Excel)
  • Google Sheets