Geminiとシフト作成
Geminiでシフト表を作る方法|スプレッドシート・Gemini CLIでの使い方
Geminiは、Googleのスプレッドシートと近い場所で使えるAIです。シフトの案を作る、希望を表に整える、集計の数式を頼むといった使い方ができます。ただし、人数や休憩の数え間違いは起こり得るため、検算の方法もあわせて紹介します。
運営:シフトエンジン / 最終更新:
できること
- Geminiの会話でシフト案を作る指示文と確認のしかた
- Googleスプレッドシートで集計や数式を頼むときの注意
- Gemini CLIからMCPサーバーで人数を検算する設定の考え方
できないこと・対象外
- お使いのプランで、Geminiの機能が使えるかの保証(提供状況は変わります)
- シフトの自動確定
- 担当業務・法令・本人の希望の判定
Geminiでできること
シフトでの使い方は、大きく3つに分けられます。使える機能や名称は、アカウントやプランで異なるため、お手元の画面で確認してください。
| 使い方 | 内容 | 注意 |
|---|---|---|
| 会話で頼む | 条件を文章で渡してシフト案を作る。希望の文章を表に整える | 結果の人数を自分で数える |
| スプレッドシートで頼む | 人数を数える数式や集計を作ってもらう | 数式を小さな例で検算する |
| Gemini CLIで使う | CSVを作り、検算用のツールで検査する | コマンドの操作が必要 |
会話でシフト案を作る
条件を具体的に書くほど、案が安定します。氏名はA・B・Cなどの記号にしてください。
小売店のシフト案を表で作ってください。
期間:10月第2週(月〜日)、営業 10:00〜19:00
必要人数:10〜13時は2人、13〜19時は3人
A:月〜金 10:00〜19:00 / B:火〜日 10:00〜17:00 / C:水〜日 12:00〜19:00
条件:1日8時間以内(休憩1時間を含む)、閉店作業はAとCのみ
日付を行、スタッフを列にして、最後に時間帯ごとの人数を数えてください。Googleスプレッドシートで使う
スプレッドシートでは、表の構造を伝えて、人数を数える数式を頼む使い方が現実的です。AIが作った数式は、交代時刻ちょうどや休憩の扱いがずれることがあるため、3人程度の小さな例で、手で数えた結果と比べてから使ってください。
Gemini CLIから人数を検算する
Gemini CLIは、MCPサーバーを設定して使えます。設定ファイルの場所や書き方は、バージョンで変わることがあるため、Gemini CLIの最新の案内で確認してください。一般的には、次のようにコマンドと引数を指定します。
{
"mcpServers": {
"shift-check": {
"command": "node",
"args": ["/path/to/shift-check-mcp.mjs"]
}
}
}検算の結果の見え方(実際の出力)
サンプルCSV(3人・1日分)を、必要人数「10:00-13:00=2,13:00-19:00=3」で検算すると、次のように表示されます。休憩中の人は人数に数えないため、全員が出勤していても、休憩が重なる時間は不足として出ます。AIの案を直したあとも、同じ基準で再検査できます。
人数が足りない区間が4件あります。
■ 2026-10-12
13:00〜14:00 2人(必要3人)
15:00〜16:00 2人(必要3人)
17:00〜18:00 2人(必要3人)
18:00〜19:00 1人(必要3人)
■ 勤務時間(休憩を除く)
A 1日 7時間
B 1日 6時間
C 1日 6時間入力する情報の扱い
Geminiに入力した内容は、Googleのサービスに送信されます。氏名は記号にし、個人の事情は書かないでください。データの扱いは、アカウントの種類や設定で異なるため、最新の案内で確認してください。
よくある質問
Geminiは無料で使えますか?
無料で使える範囲と、有料プランの範囲は、提供状況で変わります。お使いのアカウントで確認してください。
Googleスプレッドシートのシフト表を、そのまま整えてもらえますか?
表の整形や集計は頼めますが、結果は必ず確認してください。特に人数の数式は、小さな例で検算することをおすすめします。
GeminiでシフトのCSVを検算できますか?
CSVを保存して、無料のCLIで検算できます。Gemini CLIを使う場合は、MCPサーバーとして接続する方法もあります。
ClaudeやChatGPTと、どちらがよいですか?
条件を文章で渡す使い方は同じです。Googleの他のサービスと併用する場合はGemini、というように、使い慣れた環境で選ぶ方法が現実的です。
シフトエンジン
希望の回収とExcel出力は、専用のツールで。
シフトエンジンは、10〜30人規模の小売店向けに、提出リンクでの希望回収・人数の確認・Excel出力を支援します。まずは今のExcelの使い方を無料で相談できます。