Google Workspace Marketplace
Build a 24/7 shift roster in Google Sheets with a real optimization solver: rest rules, consecutive nights, skills and availability. Free, no signup.
デベロッパー:
リスト更新日:2026年10月2日
対応デバイス:
4
概要
Shift Optimizer turns your spreadsheet into a complete shift roster: who works every day and night shift, for weeks at a time.

Unlike calendar templates or AI text generators, it runs a real mathematical optimization solver (mixed-integer programming with HiGHS), so every rule you set is guaranteed:

Minimum rest between shifts (11 or 12 hours, or your own rule)
Maximum consecutive days and consecutive nights
No day shift the morning after a night
Skills (e.g. only RNs can be charge nurse) and each person's availability
Fixed assignments you mark with "f"

If there aren't enough people, you still get a roster, with the unfilled posts named, instead of an unhelpful "no solution".

How it works:

Extensions → Shift Optimizer → Optimize shifts
Insert an example (hospital ward, 3-shift plant, security post, fire station, service desk)
Replace the data with yours and press Optimize roster. A new "Roster" tab appears, colour-coded by day and night shifts.

Up to 60 people, 42 days, 12 shifts and 12 posts per run. Available in English and Spanish.

Privacy: the add-on can only see the spreadsheet it's opened in. Your data is used to compute the roster and then discarded; nothing is stored.

Web version and help: https://staff-scheduling.kindoflost.com/sheets-addon
詳細情報
料金料金なし
デベロッパー
非取引業者
サポート
プライバシー ポリシー
利用規約
Shift Optimizer は以下の権限をリクエストします。詳細
Shift Optimizer は、ご使用の Google アカウントにアクセスする必要があります
この操作を行うと、Shift Optimizer に次の権限が付与されます。
このアプリケーションがインストールされているスプレッドシートの表示と管理
Google アプリケーション内のプロンプトとサイドバーで、サードパーティのウェブコンテンツを表示、実行します
外部サービスへの接続
Google アカウントのメインのメールアドレスの参照
ユーザーの個人情報の表示(ユーザーが一般公開しているすべての個人情報を含む)
レビュー
言語:
並べ替え:
レビューや評価を Google が確認することはありません。 レビューの詳細
コメントはありません
検索
検索をクリア
検索を終了
Google アプリ
メインメニュー