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 应用
主菜单