私は2人のフルタイムと3人のカバーできないシフトに従事するシフトワーカーの小さなチームを管理しています。
少数のスタッフにとっては、スケジュールを決めるのに多くの時間を費やしているようです(多くのルール連合があります)。これを可能な限り自動化したい。
私は2人の常勤者のスケジュールを自動化しており、私が満たすべきシフトを特定しました。
必要なのは、他の3つをスケジュールすることです。彼らはそれぞれ、ほぼ同じ時間(28日以上)のシフトを取得する必要があります。18 x 8時間のシフトと4 x 4時間のシフトがあります。4時間のイベントシフトもありますが、毎月変更されます-レンタル時期によって異なります。
if / thenステートメントが必要な場合、または、スケジュールが人A / B / Cよりもシフトが「オープン」であるかどうかを示すマクロまたはVBAコードが必要な場合があります。これをどのように達成するかについての提案はありますか?
ポールの応答に同意します。これはExcelで実行できないほどではありません。さらに、さまざまな種類のシフト、特にイベントシフトのために、余分なレベルの複雑さがあります。特に、スケジュールのどの部分があなたに最も時間がかかっているか尋ねることはできますか?
—
Monomeeth