月間シフト作成・
配置チェックツール

勤務コードで月間シフトをすばやく作成。人数・役割・スキル・休憩から、配置の不足と確認が必要な組み方を見つけます。

入力内容はこのブラウザ内に保存され、外部サーバーには送信されません。「保存」で店舗設定と月間シフトをまとめて記録します。
入力例を使って、使い方や計算結果を確認できます。数値・内容は架空のサンプルです。業界平均や推奨値ではありません。
はじめての方へ|使い方ガイド 最初は①スタッフ登録と②勤務パターン登録だけでも使えます

迷ったらこの順番で進めてください。 月間シフト表を作るだけなら「スタッフ登録 → 勤務パターン登録 → 月間シフト入力」でOKです。役割・スキルや必要人数の設定は、人数不足・担当できる人の不足まで自動チェックしたい場合に追加してください。

1. スタッフを登録

名前を登録します。配置チェックを使う場合は、主な役割・対応可能役割・スキルも設定します。新人や教育担当の設定は必要な店舗だけで構いません。

2. A・B・Cなどの勤務パターンを登録

例:A=10:00〜18:00、B=12:00〜20:00。休憩時間も登録できます。毎日開始・終了時刻を入力する必要はありません。

3. 対象月と配置ルールを設定

対象月を選びます。「必要人数・必須ポジション」は任意です。設定すると、時間帯ごとの人数不足やレジ・キッチン等の担当不足を確認できます。

4. 月間表へシフトを入力

上のパレットでA・B・C・休・希望休などを選び、セルをクリックします。スタッフ名や日付を押すと行・列をまとめて選択できます。

5. 「配置をチェック」を押す

人数、役割・スキル、教育担当、休憩、希望休、勤務条件をまとめて確認します。警告は確認用で、法令適合を断定するものではありません。

6. 保存・印刷・翌月作成

「この月を保存」でブラウザ内に記録します。印刷はA4横向きです。「翌月のシフトを作る」でスタッフや勤務パターンを引き継げます。

月間表の記号

A/B/C 登録した勤務パターン 休 休み 希 希望休 不 勤務不可 欠 欠勤 * 個別休憩・閉店担当の変更

希望休や勤務不可は勤務コードとは別に保持されるため、誤って勤務を入れた場合も配置チェックで確認できます。

入力を速くするコツ

「まとめてコピー」でスタッフ単位・日単位・7日分・前月曜日パターンをコピーできます。PCではセルを選び、1文字の勤務コードを直接入力できます。矢印キーで移動、Deleteで消去できます。

欠勤時は「セルの詳細・欠勤対応」から代替候補を確認できます。候補を表示しただけでは欠勤や代替勤務を自動確定しません。

保存とバックアップは別物です。 「この月を保存」はこのブラウザ内への通常保存です。下部の「データのバックアップ」は、ブラウザのデータ削除・端末変更などに備えてJSONファイルを端末へ保存する機能です。
1. スタッフ登録
店舗で使う役割・スキルを登録
2. 勤務パターン登録

A・Bなどのコードで勤務を入力します。休憩があるパターンは開始時刻も登録し、日ごとの変更はセルの詳細で行います。

3. 対象月・配置ルール

必要人数・必須ポジション・勤務条件を設定

「総人数」は全体の最低人数。「必須ポジション」は別々の人が担当する枠です。例:レジができるホール1人は、同じ枠に役割「ホール」とスキル「レジ」を設定してください。別の行は別人が必要です。

日付指定は、同じ条件の曜日ルールをその日だけ置き換え、異なる条件は追加します。祝日は自動判定しないため、必要な日は日付指定で調整してください。

通常は、同時間帯に教育担当可能者がいればOKとして確認します。専任枠をONにすると、その人を他の必須ポジションと同時に数えません。勤務条件は店舗の確認基準です。

4. 月間シフト入力

選択0セル

通常はコードを選んでセルをクリックします。複数セルを先に選択した場合は、上のA・B・C・休・希望休などのボタンを押すと、選択中のセルへすぐ一括反映されます。複数選択ではShift+クリックで範囲を選べ、スタッフ名・日付を押すと行・列を選択できます。PCではセルにフォーカスしてA/B/Cなど1文字の勤務コードを直接入力でき、矢印キーで移動、Deleteで消去できます。休憩変更や欠勤対応は、操作を「セルの詳細・欠勤対応」に切り替えてセルを押します。

希望休「希」・勤務不可「不」は勤務コードと別に保持します。勤務を入力しても希望は消えず、警告で確認できます。空欄は未入力です。「欠」は欠勤、*は個別休憩・閉店担当の変更です。

5. 配置チェック・月間集計

選択日の時間帯別配置を確認

日付を選ぶと、休憩を除いた在席者と、二重計上しない担当例を表示します。30分を基本に、開始・終了・休憩の変わり目で細分化します。

スタッフ別の月間集計

出勤日・実働時間・土日勤務は勤務開始日で集計します。遅番は勤務パターンの設定、閉店担当はセルの設定で数えます。月外の入力済み勤務も連勤・間隔の確認に使います。未登録の月外日程は判定できません。

6. 保存・印刷・出力

最大24件。月ごとの勤務表は分けて保存し、スタッフ・勤務パターン・配置ルールは翌月へ引き継げます。

7. データのバックアップ

通常の「この月を保存」とは別の、データ消失・端末変更に備える機能です。

スタッフ、勤務パターン、配置ルール、保存済みの月間シフトなどを1つのJSONファイルとして端末へ保存できます。ブラウザの保存データを消した場合や、別の端末・ブラウザへ移す場合に備えて、必要なタイミングでバックアップしてください。

バックアップファイルを保存

現在の設定と保存記録をJSONファイルとして端末に保存します。通常の月保存とは別に保管できます。

バックアップから復元

以前保存したJSONファイルを読み込みます。復元時は、現在このブラウザにある保存記録をバックアップ内容で置き換える前に確認画面を表示します。

バックアップ・復元もブラウザ内で処理され、入力内容を外部サーバーへ送信しません。

入力を速くする

店舗の勤務パターンを登録し、コードを選んで連続入力します。行・日・週のコピーや前月の曜日パターンコピー、元に戻すを使えます。

店を回せる組み合わせを確認

必須ポジションごとに担当可能者を探します。1人は同時に1枠まで。休憩中・欠勤の人は配置から除き、新人がいる場合は教育担当枠も確保します。

欠勤への対応を考える

セルの詳細で欠勤を付けると代替候補を最大5人表示します。希望・勤務不可・勤務可能時間・連勤・勤務間隔を確認し、配置不足の改善も比較します。本人への確認後に店長が入力してください。

集計・判定の範囲を見る

実働分数=終了−開始−休憩。翌日終了を選ぶと終了に24時間を加えます。休憩開始が勤務開始より早い時刻なら翌日と解釈します。1日1勤務枠・連続した休憩1回に対応。勤務枠は24時間以内です。

総人数と担当枠の必要人数を比較します。役割・スキルの両方を指定した枠では両方を満たす人が必要です。別枠の同時充足は最大マッチングで判定します。総人数は担当枠の人も含むため、両者は加算せず大きい方を最低人数として扱います。

配置チェックは必要人数を設定した時間帯を対象とします。新人と教育担当の確認は入力済み勤務の時間帯も対象です。要件がない時間は必要人数を推定しません。祝日判定、給与計算、打刻、法令適合の判定、完全自動シフト生成は行いません。

勤務可能時間の終了が開始以前なら翌日終了と解釈します。開始のみ・終了のみの条件も登録できます。勤務間隔は休憩を含む勤務枠の終了から次の開始までです。休憩開始が設定されている場合だけ時間帯別配置から休憩を除きます。開始未設定でも実働時間から休憩分は差し引きます。休憩中の他勤務への掛け持ちは認めず、時間重複として確認します。

代替候補は当日が休み・未入力で、希望休・勤務不可・欠勤ではない人を対象とします。同じ時間と休憩を代わりに担当する仮定で、入力済みの日程と必要ポジションを確認します。候補の表示は勤務の確約ではなく、不足が残る場合も明示します。

前月コピーは同じ曜日の出現順に対応させます。前月に5回目がない場合は最後の同曜日を使います。スタッフはIDが一致する人だけをコピーします。希望休・勤務不可・欠勤はコピーしません。現在の希望は維持します。元に戻すは直近30操作までです。

印刷はA4横、勤務コードと月間実働時間を中心に表示します。20人までを1ページの目安とし、多い場合はスタッフごとに分割します。長い名前・多い凡例は追加ページになる場合があります。