Здравствуйте, уважаемые форумчане!
Прошу помочь решить задачку в эксель.
Условия задачи:
Имеются 5 групп. В каждой группе разное количество участников.
Нам нужно создать такую последовательность всех участников,
при которой участники из одной и той же группы были максимально далеко друг от друга.
Группа А (22)
Группа Б (48)
Группа В (11)
Группа Г (10)
Группа Д (9)
Нужна формула или методика преобразования в ряд/последовательность.
2 главных условия:
1. Все участники из одной группы максимально далеко друг от друга.
2. Например, минимальное расстояние между участниками группы А - 1 ячейка. Если минимальное расстояние можно увеличить до 2 ячеек, но при этом расстояние между участниками другой группы сократится, например с 6 до 5, то надо так сделать. То есть, нужно увеличивать минимальное расстояние между участниками самых многочисленных групп.
Прошу помочь решить задачку в эксель.
Условия задачи:
Имеются 5 групп. В каждой группе разное количество участников.
Нам нужно создать такую последовательность всех участников,
при которой участники из одной и той же группы были максимально далеко друг от друга.
Группа А (22)
Группа Б (48)
Группа В (11)
Группа Г (10)
Группа Д (9)
Нужна формула или методика преобразования в ряд/последовательность.
2 главных условия:
1. Все участники из одной группы максимально далеко друг от друга.
2. Например, минимальное расстояние между участниками группы А - 1 ячейка. Если минимальное расстояние можно увеличить до 2 ячеек, но при этом расстояние между участниками другой группы сократится, например с 6 до 5, то надо так сделать. То есть, нужно увеличивать минимальное расстояние между участниками самых многочисленных групп.