excel

关注公众号 jb51net

关闭
软件教程 > 办公软件 > excel >

职场必备技能! Excel制作动态考勤表全过程分步讲解

脚本之家

在日常办公中,因为一些工作职位的要求,需要制作公司员工的考勤表,我们常用的就是使用Excel表格制作,为了方便实时记录考勤,更新日期时间,动态考勤表格时必不可少的一种表格,那么如何使用Excel制作动态考勤表呢?下面就给大家介绍一下制作方法。

方法步骤

1、新建一个空白的Excel表格,先在制作一行考勤时间内容行(如图1)。

注:在年份“2023”和月份“12”后方需各自留出空白单元格位置放置数值调节按钮。

2、点击【开发工具】-【插入】-【表单控件】-【数值调节钮】,然后按住鼠标左键,分别在年份“2023”和月份“12”后空白单元格绘制按钮。

3、选中年份“2023”后方的按钮,单击鼠标右键点击【设置控件格式】,在弹出的对话框中点击【控件】,设置参数①②③。然后点击【确定】,这样点击年份后按钮,年份就可以调节变化。

4、同样的方法,选中月份“12”后方按钮,单击鼠标右键点击【设置控件格式】,在弹出的对话框中点击【控件】,设置参数①②③,然后点击【确定】,这样点击月份后按钮,月份就可以调节变化。

5、在考勤时间行的上方插入一行空白行(用为考勤表标题行),然后在第一个单元格输入公式:=C2&"年"&F2&"月考勤表",输入完成按【enter】键,这样就得到一个动态的标题,可以随着考勤时间行内的时间更新。

注:【C2】指的是考勤时间行的年份单元格;【F2】指的是考勤时间行的月份单元格。

图8

6、在表格中制作好考勤姓名/星期/日期的斜线表头和人员(如图9),然后选择日期行第一个空白单元格,输入公式:=DATE($C$2,$F$2,1),输入完成按【enter】键得到一个日期。

注:【$C$2】指C2单元格(即:考勤时间行的年份单元格)按一次F4锁定;【$F$2】指F2单元格(即:考勤时间行的月份单元格)按一次F4锁定;【1】指每月的1号。

7、选中输入公式的日期单元格,单击鼠标右键点击【设置单元格格式】,在弹出的对话框中点击【数字】-【自定义】,在右侧“类型”栏输入:d,然后点击【确定】,这样就可以得到一个带年月日格式的日期。

8、在日期行第2个单元格输入:=C3+1(即:第一个日期加1),输入完成按【enter】即可,然后将鼠标移动到单元格右下角,当光标变成+时,向右填充至日期31为止

9、选择星期行第一个空白单元格,输入公式:=C3(即:即日期行第一个单元格),输入完成按【enter】键。在单元格上单击鼠标右键点击【设置单元格格式】,弹出的对话框中点击【数字】-【日期】,在右侧“类型”栏选择:周三,再点击【确定】,这样就可以得到一个星期格式的日期,然后将鼠标移动到单元格右下角,当光标变成+时,向右填充与日期行对齐即可

10、选中考勤表中勾选考勤的全部单元格区域,点击【数据】-【数据验证】-【数据验证】,在弹出的“数据验证”对话框中点击【设置】,将“允许”设置为:序列;在“来源”中输入:√,○,△,☆,×(即:考勤标记的各种符号,中间用英文状态下输入的逗号隔开),这样考勤记录区域的下拉菜单就设置完成了。

11、这样动态考勤记录表就设置完成,再根据自行需要设置好表格样式,即可根据每个人每天的考勤记录,且点击时间考勤表日期星期也会随着改变。

推荐阅读:告别手动统计! Excel升级版智能考勤表制作方法