利用EXCEL制作公司排班系统

在日常工作中,我们每个月都要对员工进行值班安排,且涉及到周末和节假日,那么如何用EXCEL制作一个简易方便的排班系统呢?

下图为排班表的最终效果,当然还可以对表格进行美化,只需提前设置好员工基本信息、节假日等数据,点点选选即可快速排班。

利用EXCEL制作公司排班系统

图1

系统共有3个表册,第一个表为“节假日和参数设置”,主要设置年度节假日,用函数判断是否需要上班;第二个表为“员工基本信息”,主要内容有员工姓名、部门、职务、联系方式等;第三个表为“排班表”,主要设置一个月的排班,休息日用红色字体自动显示(如图1)。

下面我们依次讲解各个表格的用法。

一、节假日和参数设置

我们指定一个单元格作为年度的调用数据单元格,然后根据年度生成日期,如图2,我们指定D2单元格输入年度,然后在A4单元格用时间函数DATE调用D2单元格的年度生成每日的日期。

利用EXCEL制作公司排班系统

图2

DATE函数:DATE(年,月,日),表示返回表示特定日期的连续序列号。

我们在单元格直接输入函数如:=DATE(2021,9,1),那么显示的内容即为2021-9-1,利用DATE函数特性,我们可以生成一整年甚至更多的日期,下面我们以生成一年日期为例。

在A4单元格输入函数:=DATE(D2,1,ROW(A1))

D2表示调用2021年度(可根据需要写不同的年度),1表示表示一年中1月至12月的1月份开始往下填充,ROW为行,表示一个月中的1日到30日的各天,用A1表示第一行,往下拖动会变成A2 A3 A4…依次加1,到下月1日的时候会自动变化填充。在第一个日期第一个输入函数回车后,往下填充一年的数据即可。同时,我们需要知道哪天是星期几,只需要在B4单元格输入函数=TEXT(A4,"aaaa")即可显示星期,如图3。

利用EXCEL制作公司排班系统

图3

“节假日及节气”这一列可有可无,设置该列的目的是方便看是否国家法定节假日,由此判断是休息还是上班,需要根据每年的实际情况手动录入。因为国家法定节假日可能包含周末和周末补班的问题,所以设置“休息和上班”列,主要目的是便于判断是否上班,然后在“排班表”引用,我们在维护数据时,只需要维护节假日休息和周末补班即可。以上信息全部维护结束后,需要用IF函数判断是否上班,在“排班表”调用后用条件格式显示休息日为红色(或其他颜色,根据喜好设置)字体。

在“是否上班”列的E4单元格输入函数:=IF(AND(OR(B4="星期六",B4="星期日"),D4<>"班"),"否",IF(D4="休","否","是")),则自动识别哪天上班,哪天休息。

IF(AND(OR(B4="星期六",B4="星期日"),D4<>"班"),"否"的意思是:如果是星期六和星期天,并且不上班,则为不上班。IF(D4="休","否","是")则是判断是否为休息日。

利用EXCEL制作公司排班系统

图4

到此,“节假日和参数设置”表的设置就完成了。部分细心的朋友会发现该表中还有一个“日期设置”,主要是方便“排班表”调用选择。

二、基本信息

这个表就容易理解了,主要是领导和员工的基本信息,最后增加一列辅助列,把领导姓名和联系电话合并便于调用。

利用EXCEL制作公司排班系统

图5

在“姓名电话合并”列用连接符&把姓名和联系电话合并起来即可,方法很简单,在单元格录入:=B3&E3,回车后往下复制填充就可以了,当有新员工的时候,只需要复制最后一行,粘贴修改数据进行增加。

三、排班表

以上两个表格都维护好以后,就需要在“排班表”里进行调用,以下是效果图。

利用EXCEL制作公司排班系统

图6

从上图可以看到,表格左侧有设置是否上班和日期设置,这里为辅助列,方便设置日数和颜色显示,只需要设置“排班表”打印区域即可。

第一步:设置日期

在第一列第一个日期单元格输入函数:=DATE($P$3,$P$4,ROW(A1)),然后往下拖动到需要的位置,在第二列第一个日期单元格输入函数:=DATE($P$3,$P$4,ROW(A17)),拖动到合适的位置,这里值得注意的是,ROW(A17)表示从第17个日期开始,因为我们第一列最后一个日期是16日。这时我们发现单元格显示了完整日期,我们只想显示到单日,选中需要设置的单元格,单击鼠标右键,打开“设置单元格格式”对话框,在“数字”功能组找到“自定义”,在右侧“类型”下方文本框输入“d日”,表示天数,确定后就得到我们想要的效果。如下图:

利用EXCEL制作公司排班系统

图7

关于星期的函数,上述已经讲过,用函数=TEXT(A3,"aaaa")就能显示星期。

第二步:数据有效性

设置好日期后,我们需要把值班人员信息和带班领导、驾驶员的信息调用过来,这时候就该数据有效性出场了。选择“值班人及电话”列需要调用数据的单元格,在“数据”选项卡下找到“有效性”,打开对话框,在“设置”功能组“有效性条件”—“允许”选择“序列”,其他默认,在“来源”下方输入:=基本信息!$F$10:$F$20(表示需要值班的人员区域),或者点击右边图标选择区域,然后确定,带班领导和驾驶员设置方法一样,完善后就可以选择排班了。

利用EXCEL制作公司排班系统

图8

第三步:调用是否上班数据

在K3单元格输入函数:=INDEX(节假日和参数设置!E:E,MATCH($A3,节假日和参数设置!A:A,)),表示从“节假日和参数设置”表中“是否上班”列提取数据,对应的两列依次设置。

利用EXCEL制作公司排班系统

图9

第四步:判断是否两个月的日期排在一张表上

我们都知道,瑞年的2月有28天,平年的2月有29天,此时就需要增加辅助列判断当月有多少天,然后用条件格式把字体显示为白色(因为背景为白色,设置字体为白色后就看不到内容)。

在对应每个月29日的单元格输入函数:

=IF(MONTH(F15)<>$P$4,"不同月",""),用MONTH(F15)计算当月的月份数,然后用IF函数判断是否和当前月一致,如果不一样则显示“不同月”,否则留空,然后往下拖动复制到31日的位置。

利用EXCEL制作公司排班系统

图10

第五步:休息日用红色字体显示

选择1日单元格,在“开始”选项卡下找到“条件格式”—“新建规则”—“使用公式确定要设置格式的单元格”,在下方文本框输入函数:=$K3="否",点击“格式”—“字体”—“颜色”,选择红色(或其他颜色),然后点击“确定”返回。保持选中1日单元格,单击“格式刷”,然后按住鼠标左键拖动到“值班驾驶员”这一列最后一行后松开,即可设置休息日红色显示。

17日后面的设置方法和上面方法一样,在刚才的文本框里输入=$L3="否"。

最后,在29日单元格按照上面的方法设置字体颜色为白色,函数为:=$M15="不同月"

利用EXCEL制作公司排班系统

图11

至此,我们的操作基本完成,下面设置一下条件格式显示休息日为红色就大功告成。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月25日 上午9:25
下一篇 2023年3月25日 上午9:35

相关推荐

  • 科研项目专题报告

    科研项目专题报告 随着科技的不断进步,科研项目也越来越受到人们的关注。在最近的几年里,我们见证了许多令人瞩目的科研成果,这些成果不仅推动了科学技术的发展,也为人类社会带来了许多积极…

    科研百科 1天前
    0
  • 精准定向服务 提升幸福指数 鹿泉区创新党建引领社区治理新模式

    来源:【石家庄新闻网】 为推动社区网格治理精细化、便民服务贴心化,日前,鹿泉区上庄镇新新社区立足社区实际,积极创新党建引领社区治理新模式,按照“发现问题及时解决、矛盾纠纷及时化解、…

    科研百科 2024年2月12日
    157
  • 西藏智慧党建平台登录

    西藏智慧党建平台登录西藏智慧党建平台登录据中国国务院于2014年发布的《中国国民心理健康发展报告(2019—2020)》,数据显示,2020年中国青少年的抑郁检出率为24.6%。据…

    科研百科 2024年11月29日
    2
  • 重大科研项目申请 重大科研专项

    重大科研项目申请重大科研专项 随着科技的不断发展,重大科研项目申请和重大科研专项已经成为推动国家科技发展的重要力量。重大科研项目申请和重大科研专项的开展,不仅可以提高科研项目的质量…

    科研百科 2024年3月29日
    99
  • 长沙工程机械产业世界影响力是如何炼就?(长沙工程机械产业发展研究)

    “十四五”期间,湖南计划将工程机械培育为世界级先进制造业集群,2025年集群规模预计达到5000亿元 文 |《瞭望》新闻周刊记者 刘紫凌 白田田 湖南是制造业大省,长沙工程机械产业…

    科研百科 2022年8月9日
    312
  • 施工进度计划编制软件

    施工进度计划编制软件 随着建筑行业的发展,施工进度计划编制软件已经成为了一项必不可少的工具。施工进度计划编制软件可以帮助建筑工人们更好地管理时间和资源,提高施工效率和质量。 施工进…

    科研百科 2024年10月7日
    22
  • 新化县投资促进事务中心专项资金绩效自评报告

    一、单位概况 (一)单位基本情况 新化县投资促进事务中心为副科级全额拨款参公事业单位 , 主要承担吸引外来投资促进的具体实施工作 , 包括编制全县招商引资项目册、向外来投资企业提供…

    科研百科 2022年6月24日
    243
  • 通信管理系统项目申请书

    通信管理系统项目申请书 尊敬的评审委员会: 我谨向您们提交通信管理系统项目申请书,该项目旨在提升公司通信管理效率,提高客户满意度,促进公司业务发展。 一、项目背景 随着互联网的普及…

    科研百科 2025年1月30日
    0
  • 如何制定有效的项目风险管理方案(如何制定有效的项目风险管理方案呢)

    在全面分析评估风险因素的基础上,制定有效的管理方案是风险管理工作的成败之关键,它直接决定管理的效率和效果。因此,详实、全面、有效成为方案的基本要求,其内容应包括:风险管理方案的制定…

    科研百科 2024年4月2日
    135
  • 大的股权项目管理系统

    大的股权项目管理系统 随着企业规模的不断扩大和业务需求的不断增长,股权项目管理系统成为了企业必须要拥有的管理系统之一。一个好的股权项目管理系统可以提高企业的效率,降低管理成本,保障…

    科研百科 2025年1月17日
    0