【2026年最新】AIシフト作成の実践手順|売上・来客数・希望条件から欠員と人件費を見える化
AI lab
毎週のシフト作成に追われる飲食店・サロン・小売店のオーナーへ。AIシフト作成を使い、売上・来客数・スタッフの希望条件から確認しやすいたたき台を作る手順を解説します。AIに任せたいのは確定ではなく、計算・条件照合・見落としの表示です。
AIシフト作成の前に、3種類のデータを1枚にそろえる
Google SheetsやExcelに3種類をまとめます。 ・需要:30分または1時間ごとの売上・来客数・予約数(曜日・天候・イベントも別列に) ・制約:出勤可能時間・出勤不可・担当可能業務(勤務できないとできれば休みたいを混ぜない) ・コスト:時給・手当・時間帯別の必要人数 氏名はスタッフIDに置き換え、健康・家庭事情などシフト計算に不要な個人情報はAIへ渡しません。
先に必要人数を出し、その後でスタッフを割り当てる
直近4回の時間帯別来客数から「必要人数」を仮置きし、役割条件も追加します。不足人数は未配置として残すことが重要です。営業時間の見直しや応援依頼を人が選べる状態にします。 表の順番:日付と時間帯→予想売上・来客数→必要人数・役割→出勤可能スタッフID→割り当て人数・不足人数
ChatGPTには「案」と「未解決」を一緒に出してもらう
依頼文の例:「出勤不可・担当可能業務・上限時間は必須条件。条件が衝突した場合は推測で埋めず『未配置』と理由を表示してください。これは管理者確認前のたたき台であり確定はしないでください。」 AIの出力で特に見るのは、未配置・条件衝突・判断材料不足です。その後、責任者が労働時間・休憩・連勤・就業規則・資格者配置を確認します。
確定前は3色、運用後は4指標で確認する
【赤:確定しない】出勤不可への配置、労務条件の未確認、必要な役割の欠員 【黄:責任者が調整】繁忙枠の不足、人件費予算超過、希望の偏り 【緑:共有可能】必須条件を満たし、責任者名と確認日時を記録済み 運用後の4指標:欠員枠数・繁忙カバー率(配置人数÷必要人数×100)・予定人件費率(人件費÷予測売上×100)・確定後の変更件数を毎週記録します。
まとめ
今日やることは次週の1日を選び、同じ曜日の直近4回分をGoogle Sheetsへ並べること。必須条件と希望条件を分け、ChatGPTにたたき台と未解決事項を出させ、責任者が赤・黄・緑で確認します。営業後に実際の来客数・人件費・変更件数を追記すれば、翌週のシフトは少しずつ自店向けに育っていきます。
