讲师中心 微信公众号
AI工具推荐 视频效率加速

Excel怎么制作值班排班表 Excel如何自动轮换生成每月排班计划【模板】

夜晨君_1893

夜晨君_1893

发布时间:2026-03-30 15:53:29

|

1452人浏览过

|

来源于php中文网

原创

需结合基础表格结构、日期函数、MOD轮换逻辑、数据验证和条件格式实现每月自动排班。先建日期与班次表头,用TEXT生成星期;再用INDEX+MOD按人员列表循环分配值班;添加下拉菜单支持手动调整;用条件格式高亮周末、连值和晚班;最后保存为.xltx模板复用。

excel怎么制作值班排班表 excel如何自动轮换生成每月排班计划【模板】

如果您需要在Excel中创建值班排班表,并实现每月自动轮换生成排班计划,则需结合基础表格结构、日期函数、循环逻辑及条件格式等手段完成。以下是具体操作步骤:

一、搭建基础排班表结构

该步骤旨在构建清晰、可扩展的排班框架,便于后续公式填充与人员轮换。表头应包含日期列、班次列(如早班、中班、晚班)及人员姓名行,确保行列坐标明确,为自动填充提供定位基准。

1、在A1单元格输入“日期”,B1输入“星期”,C1开始依次输入班次名称(如“早班”、“中班”、“晚班”)。

2、在A2单元格输入当月首日(例如:2024/1/1),选中A2,拖拽填充柄至A32,自动生成当月全部日期。

3、在B2输入公式:=TEXT(A2,"aaa"),回车后向下填充至B32,自动显示对应星期。

4、在C2:AE2区域(假设覆盖31天)设置人员姓名行,每列对应一天,用于手动或公式填入值班人。

二、使用MOD函数实现人员轮换

MOD函数可对序号取余,是实现周期性轮换的核心工具。通过将人员编号与日期序号关联,可使每人按固定间隔重复出现,确保公平轮值。

1、在Sheet2中列出所有值班人员,从A1开始垂直排列(如A1=张三,A2=李四,A3=王五)。

2、在主表C3单元格输入公式:=INDEX(Sheet2!$A$1:$A$10,MOD(ROW()-3+COLUMN()-3, COUNTA(Sheet2!$A$1:$A$10))+1),其中COUNTA统计实际人数,ROW()和COLUMN()联合生成递增序列。

3、将该公式向右复制至整行(如C3:AE3),再向下复制至所需班次行(如C4:AE4对应中班),即可生成轮换结果。

4、若需跳过周末安排值班,可在公式外嵌套IF判断:=IF(OR(B2="六",B2="日"),"休",原公式)。

三、利用数据验证+下拉菜单手动微调

自动轮换可能无法覆盖特殊请假、岗位适配等现实需求,因此需保留人工干预入口。数据验证功能可在指定单元格创建下拉列表,确保输入规范且不破坏结构。

1、选中C3:AE32区域,点击【数据】→【数据验证】→【设置】选项卡。

罗老师数据不上传 Excel VBA 本地处理专家
罗老师数据不上传 Excel VBA 本地处理专家

罗老师数据不上传 Excel VBA 本地处理专家 是一个面向企业隐私数据、本地化数据处理和 Excel 自动化的新手陪跑 skill。它不会要求用户上传原始表格,而是引导用户只提供表名、字段、规则和脱敏样例,再生成可复制到 Excel 里运行的 VBA 代码,帮助完成清洗、匹配、筛选、汇总、拆分和报表生成等任务。

下载

2、允许选择“序列”,来源设置为:=Sheet2!$A$1:$A$10,勾选“提供下拉箭头”。

3、点击确定后,每个单元格右侧出现下拉箭头,点击即可从人员列表中选择替换当前自动值。

4、为避免误删,可对C3:AE32区域设置锁定:先取消全表锁定,默认所有单元格为锁定状态;再选中该区域,右键【设置单元格格式】→【保护】→取消勾选“锁定”,最后启用工作表保护(密码可为空)。

四、应用条件格式高亮特殊班次

通过条件格式可直观区分节假日、夜班、连续值班等关键信息,提升排班表可读性与管理效率。规则基于单元格内容或公式结果动态着色,无需手动标注。

1、选中C3:AE32区域,点击【开始】→【条件格式】→【新建规则】→【使用公式确定要设置格式的单元格】。

2、输入公式:=$B3="日",设置格式为红色背景+白色字体,点击确定,周日自动高亮。

3、新建第二条规则,公式为:=AND(C3"休",C3=C2),设置浅黄色背景,标识同一人连续两天值班。

4、再建第三条规则,公式为:=ISNUMBER(SEARCH("晚",C$1)),设置深蓝色字体,突出所有晚班列。

五、保存为模板并适配下月

将已配置好公式、验证与格式的文件另存为Excel模板(.xltx),可复用结构与逻辑,仅需更新起始日期与人员名单,大幅缩短每月制表时间。

1、点击【文件】→【另存为】→浏览至“自定义模板”文件夹(如未建立,可新建)。

2、文件名设为“值班排班表_通用模板”,保存类型选择:Excel模板(*.xltx)。

3、下次使用时,点击【文件】→【新建】→【个人】,找到该模板双击打开。

4、在A2修改新月份首日(如2024/2/1),B2及后续日期与星期自动更新;Sheet2中调整人员名单,主表轮换结果同步刷新。

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

5821

2023.07.25

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

3676

2023.07.31

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

3440

2023.08.02

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

1444

2023.08.02

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

717

2023.08.02

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

5168

2023.08.09

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

7683

2023.08.18

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

1821

2023.08.18

Docker Desktop怎么设置端口映射
Docker Desktop怎么设置端口映射

本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。

0

2026.11.03

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 45.2万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn