跳到主要内容

值班表

UpBox优盒工具箱,免费值班表生成器,按人员名单顺序轮换排班,可设起始日期、天数、每日人数,跳过周末与指定节假日,生成后可直接复制、下载 CSV 或打印。

无需注册 · 数据不上传No sign-up · nothing uploaded

排班设置Settings

设置会记在本机浏览器,下次打开接着用。

值班安排Roster

天数 0 人数 0

按名单顺序轮换,名单末尾与开头自动衔接;点值班人可临时换人,重新生成会回到原顺序。Rotation follows list order and wraps around; click a name to swap that slot, regenerating restores the original order.

本工具所有运算在本地浏览器完成,你的文件、文本不会上传到服务器

工具介绍

值班表解决的是「谁哪天值班」这件琐事:把名字一行一个贴进去,设好起始日期、排多少天、每天几个人,点一下就能得到连续的排班,名单用完自动从头续上,不需要手动一格格拖。 The duty roster answers the everyday question of who is on duty when. Paste one name per line, set the start date, day count and headcount, and a continuous schedule appears, wrapping back to the top of the list when it runs out.

主要功能上,名单支持换行、逗号、顿号分隔,重复的名字会自动去掉;起始日期用日期选择器、首次打开默认取今天,排班天数与每日人数都能改,每日最多十人;勾上「跳过周六、周日」就只排工作日,周末自动空过去;国庆、元旦这类放假日把日期(10-01、10-02 或 2026-10-01)填进「跳过日期」,那几天同样不排,省得事后手改;结果可以复制成纯文本发到群里,也可以下载 CSV 直接进 Excel,或者打印出来贴在值班室。 Names can be separated by line breaks, commas or enumeration commas, and duplicates are dropped. A date picker sets the start and defaults to today on first visit; days and headcount are adjustable, and ticking the weekend box schedules working days only. Holidays like 10-01 can be listed under "Dates to skip" (with or without the year) so those days stay empty. Results copy as plain text for chat groups, download as CSV for Excel, or print for the duty room wall.

优势亮点是按名单顺序轮换,保证每个人被排到的次数尽量平均;每次改动都会即时重算,不用手动维护;表里点一下值班人的名字就能换成名单中的另一个人,临时有人请假不用整表重排;复制与 CSV 两条出口覆盖了「发群里」和「进表格」两种真实需求。 Rotation follows list order so everyone is scheduled a similar number of times, every change recalculates instantly, and clicking a name in the table swaps that slot to anyone else on the list, so a last-minute absence needs no rerun. Copy and CSV cover the two real needs: posting in chat and editing in a spreadsheet.

适用人群与场景:办公室值日、宿舍查寝、门店轮班、机房巡检、实验室安全值守;以及任何需要「按人往下轮」的小团队排班。 Typical uses: office cleaning rotas, dormitory checks, shop shifts, server room inspections, lab safety duty, and any small team that rotates by name.

需要说明的边界:只做顺序轮换,不自动处理请假与调班;节假日可在「跳过日期」里排除;某个人某几天不在时,在表里点他的名字换成别人即可,但这种换人是手工微调,重新生成会回到原本的轮换顺序。 Limits: rotation is strictly sequential and never adjusts for leave on its own. Public holidays can be excluded with "Dates to skip"; for a short absence, click the name in the table and pick someone else. Such swaps are manual tweaks: regenerate and the original rotation returns.

使用方式:把名单粘进左侧,起始日期默认是今天,设好天数与每日人数,右侧立刻出表;换一批人只改名单,排班结果自动重算;有人临时来不了,直接在表里点他的名字换成别人;要发群里就复制,要进表格就下载 CSV;表里周末和节假日那几天留空,一眼就能看出哪天不用值班。 How to use it: paste names on the left — the start date defaults to today — set days and headcount, and the roster appears on the right. Change the list and it recalculates; list holidays under "Dates to skip"; click a name to swap that slot; copy for chat or download CSV for a spreadsheet.

  • 名单自由粘贴,自动去重Free-form name list with deduplication
  • 起始日期 + 天数 + 每日人数Start date, day count and headcount
  • 每日最多 10 人,周末与节假日可跳过Up to ten people per day, weekends and holidays skippable
  • 顺序轮换,次数尽量平均Sequential rotation, evenly spread
  • 复制成文本 / 下载 CSVCopy as text or download CSV
  • 打印只留表格与标题Print keeps the table and a title

使用说明

  1. 把参与值班的人写进名单,一行一个。Write the people into the list, one per line.
  2. 设置起始日期和排班天数,日期从这一天开始连续往后排。Set the start date and the number of days.
  3. 需要工作日排班时勾选「跳过周六、周日」。Tick the skip-weekend box for working-day rosters.
  4. 点「生成排班」,再复制或打印结果。Generate the roster, then copy or print it.

常见问题

名单很长会自动去重吗?Are duplicate names removed?
会。相同名字只保留一次,避免同一人被排两遍。Yes. Each name appears once so nobody is counted twice.
每日多人时怎么轮?How does rotation work with several people per day?
按名单顺序连续取人,取满当日人数后指针继续后移,下一天从下一位开始,到最后自动回到第一位。People are taken in list order up to the daily headcount, and the next day continues from the following name, wrapping back at the end.
能排除某个人某天吗?Can I exclude someone on a specific day?
不能自动处理。生成后手工改表格,或把那天的人先移出名单再生成。Not automatically. Edit the roster afterwards or regenerate without that person.
CSV 用什么打开?What opens the CSV?
文件带 UTF-8 BOM,Excel、WPS、Numbers 直接双击都不会乱码;也可以导入飞书、石墨等在线表格。The file carries a UTF-8 BOM, so Excel, WPS and Numbers open it without garbled text, and it imports cleanly into online sheets.
广告位

此处为广告位,可放置你的推广素材

支持图片、文字或 HTML 代码,替换本区块内容即可投放

浏览其他分类