⽤Excel如何制作动态的考勤表?
这⾥,我也分享下如何使⽤Excel制作考勤表?
先来看下考勤表的⽰例:
如上考勤表,包含如下⼏个区域:
①表头区域;
②⽇历区域;
③⽇常考勤区域;
④考勤统计区域;
接下来,我就分享下,⼏个相关区域⼩技巧。
考勤表的表头
表头包含“XXXX年XX⽉考勤表”和考勤的填写说明;
技巧1:动态变动的表头内容
表头“XXXX年XX⽉考勤表”部分,需要引⽤到考勤的⽉份,可以使⽤如下公式:
=$C$1&'年'&$G$1&'⽉'&'考勤表'
技巧2:填写说明区域的特殊字符
Excel中插⼊特殊符号⽅法很多:
⽅法①:菜单插⼊“符号”;
⽅法②:输⼊法直接打⼊特殊字符;
⽅法③:到度娘上复制需要的特殊字符,再粘贴到Excel中;
⽇历区域技巧
技巧1:绘制⽇历区域
⽇期⽣成公式为:
=IF(MONTH(DATE($C$1,$G$1,COLUMN(A1)))=$G$1,DATE($C$1,$G$1,COLUMN(A1)),'')
其中,date函数⽤法,=date(年, ⽉, ⽇),返回指定⽇期;
表格制作excel手机版下载
技巧2:将具体⽇期转为星期⼏
这⾥使⽤的是公式:=TEXT(C5,'AAA'),使⽤Text函数,将具体⽇期转为星期⼏
考勤录⼊区域
此区域为考勤的数据收集,录⼊名单、签名栏、⽇常的考勤情况;
录⼊技巧1:数据录⼊时,可以使⽤下拉列表来快速录⼊,不仅可以规范数据源,还能提升录⼊效率;
录⼊技巧2:在单元格中,按下<Alt> 向下⽅向键,可快速弹出同列数据内容,效果类似下来列表;
数据统计区域
技巧:使⽤Countif函数统计考勤数据,⽤法:
=COUNTIF(C6:AG6,'●')
=Countif( 统计区域, 条件 )
使⽤Countif函数,即可统计出当⽉的出勤天数、休假天数、事假天数等等;