【2026年最新】店舗シフト作成で人員の過不足を見える化する方法|AIで欠員・繁忙時間・人件費を測る
AI lab
飲食店やサロンで、店舗シフト作成のたびに「忙しい時間に人が足りない」「希望を優先すると人件費が読めない」と悩むオーナーへ。売上・来客数・スタッフの希望条件からAIでたたき台を作り、欠員・繁忙時間・人件費を数字で確かめる手順を解説します。AIの役割は条件整理と矛盾の洗い出しまで。労務上の判断と最終確定は責任者が行います。
店舗シフト作成の前に、三種類のデータをそろえる
Googleスプレッドシートに次の3種類を並べます。 ・需要:曜日・時間帯・売上・来客数・予約数・実際の配置人数 ・希望条件:勤務可能な日時・希望時間・担当できる業務(出勤できないと、できれば休みたいは別にする) ・店のルール:時間帯別の最低必要人数・役割・人件費予算・休憩・連勤の上限 氏名はスタッフIDに置き換え、健康や家庭事情などの個人情報はAIへ渡しません。
先に時間帯別の必要人数を出し、その後でスタッフを割り当てる
直近4回の時間帯別来客数から「必要人数」を仮置きします。役割条件(レジ担当・調理・ホールリーダーなど)も追加し、AIに「条件を満たす組み合わせを出してください。不足は未配置として残し、推測で埋めないでください」と指示します。 未配置が残ったら、営業時間の見直し・応援依頼・採用を人が判断します。AIに空欄を推測で埋めさせると、実態と合わないシフトが出来上がります。
欠員・繁忙カバー率・人件費率の3指標で毎週確認する
記録する3指標: ・欠員枠数:未配置の時間帯数 ・繁忙カバー率:配置人数÷必要人数×100(時間帯別) ・予定人件費率:人件費÷予測売上×100 確定後の変更件数も記録します。変更が多い週は、希望条件の記録が不正確か、必要人数の設定が実態と合っていないサインです。4週分並べれば改善箇所が見えてきます。
まとめ
今日やることは次週の1日を選び、同じ曜日の直近4回分をスプレッドシートへ並べること。必須条件と希望条件を分け、AIにたたき台と未解決事項を出させ、責任者が確認します。営業後に実際の来客数・人件費・変更件数を追記すれば、翌週のシフトは少しずつ自店向けに育っていきます。
