Существует двумерный массив-график работы. В зависимости от смены (3/2, 4/2, 2/2 и т.д.) смены чередуются с каким-то постоянным циклом. Например для графика 3/2 - 3 смены в ночь-2 выходных-3 смены с утра-2 выходных-3 смены с обеда-2выходных. Затем все повторяется. Цикл 15 дней. Количество смен в цикле каждого вида по 3. 1-ая смена в ночь-это 1-ый № по порядку, 2-я смена с утра-это 2-й № по порядку, 1-я смена с обеда-это 1-ый № по порядку и т.д. Переходим через 15 дней к следующему циклу - все повторяется: 1-ая смена в ночь-это 1-ый № по порядку, 2-я смена с утра-это 2-й № по порядку, 1-я смена с обеда-это 1-ый № по порядку и т.д.
Помогите пожалуйста автоматизировать процесс расчета этих порядковых № смен исходя из выбора ДАТЫ, ШИФРА СМЕНЫ И ГРАФИКА РАБОТ.
Во вложении файл с Примером.