GIGA SHIFT GIGA SHIFT アプリを開く →

シフトの組み直し

希望休の後出し・急な会議。シフトの組み直しを10分で終わらせる方法

更新日: 2026年7月6日

やっと完成した交番表。掲示した翌日に「すみません、希望休入れ忘れてました」。あるいは月の途中で「来週、急に会議が入った」。シフト作成の本当の負担は、最初の作成よりも、この組み直しの繰り返しだったりします。この記事では、組み直しを最小の手数で終わらせる考え方と手順、そしてそもそも組み直しを減らす運用を紹介します。

大原則: 全体を作り直さない

組み直しが1時間コースになる人の共通点は、変更が入った瞬間に表全体を最適化し直そうとすることです。1日変わっただけなら、影響を受けるのはその日と、その人の前後数日だけ。直すべき範囲を最初に確定させて、そこ以外は触らない。これだけで組み直しは「作り直し」から「差分修正」に変わります。

差分修正の4ステップ

ステップ1: 穴を特定する

変更で空くのは何か。「◯日の◯◯コースの担当者」が空く、が典型です。まず空く枠を紙に書き出します。だいたい1〜2枠です。

ステップ2: 交換候補を絞り込む

その穴を埋められる人の条件は3つです。

  1. そのコースを担当できる人(コース適性)
  2. その日が休みで、出勤に変えても週休2日が壊れない人(起算日区切りで2休が残るか)
  3. 出勤に変えても連勤上限を超えない人(前後の並びを確認)

3条件で絞ると、候補はたいてい1〜3人まで減ります。この時点で候補ゼロなら、1回の交換では無理なので、次のステップへ。

ステップ3: 交換は「1対1」で完結させる

候補者の休みを1日動かしたら、その人の週休が壊れて、また別の人を動かして……という交換の連鎖が始まったら赤信号です。連鎖が2人を超えたら、その修正ルートは捨てて別の候補で考え直したほうが早く終わります。おすすめは「休みの交換」で処理すること。AさんとBさんの休みを丸ごと入れ替えれば、その日の出勤人数は変わらないので、稼働の再計算が不要になります。

ステップ4: 変えた場所だけ再検算する

触った人の「週休2日」「連勤」「土日祝カウント」だけ確認すれば終わりです。全体の検算はいりません。

💡 修正した箇所は色を変えるか印を付けておくと、月末に「今月どこを動かしたか」が見えて、翌月の割り振り(土日祝の借りを返す等)に活かせます。

そもそも組み直しを減らす運用

⚠️ ただし、締切を作っても「急な体調不良・家庭の事情」はゼロになりません。組み直しは撲滅するものではなく、10分で終わるように仕組み化するものと考えるのが現実的です。

差分修正すら不要にする方法

ここまでの手順は手作業を前提にしていますが、実は「希望休を1件追加して、作り直しボタンを押すだけ」で全条件を満たした表が数十秒で出てくる、という世界もあります。組み直しのたびに3条件のパズルを解いているなら、その時間はもう手放せます。

組み直しは、希望休を足して作成ボタンを押すだけ

GIGA SHIFT なら後出しの希望休も追加入力して再作成するだけ。週休2日・連勤・コース適性・土日祝の均等はぜんぶ自動で守られます。完成後のドラッグ&ドロップ調整にも対応。

無料で試してみる

登録なしで触れるデモもあります

関連記事