excel学习库

excel表格_excel函数公式大全_execl从入门到精通

你需要这样一张这样的动态考勤表,跟随法定假日、周末自动变颜色

最近很火的一张动态考勤表,只要你点击年份和月份选择好日期后,就能自动生成对应月份的考勤表,所谓“动态”,就是做好这个表格后,不管猴年马月,它都可以使用,即便有新增的人员,也只需要在下方直接添加行就行,这张表格有哪些特点呢?下面我们一起来看看吧!

  1. 标题随着选定的日期自动修改日期

  2. 年份可以选择任意年份

  3. 月份可以选择1到12月

  4. 表头上大月显示出31天,小月显示出30天,2月显示28天或是29天。

  5. 星期和上方日期对应,同样也是大月显示出31天,小月显示出30天,2月显示28天或是29天。

  6. 考勤区域考勤标记下拉可选择并显示出对应颜色。

  7. 用颜色随着法定节假日标记,红色标记的法定假日,浅蓝标记的是正常休假的周末或是因法定放假调休后的周末

  8. 右边自动统计月底个人的出勤情况,并用颜色条显示。

  9. 下方显示出每日部分出勤情况,并用颜色条显示

如图所示:5月1日法定假日标记了红色,5月2日、5月3日是周一周二,但因5月1日法定假日,这两天调休,和其他周末一样显示成了周末标记色,5月7日虽然是周六,但因调休补班,故这天的标记色是上班色。今天我们主要来看下这项功能是如何实现的。

因为每一年的法定节假日调休可能不一致,每一个公司的调休政策也不一样,我们创建了一个辅助表,用来记录每一年的法定调休情况。在这个表格里只需要输入A列的日期和C列的假日类型,B列星期因设置了自定义格式,当输入日期后,会自动带出来。

法即法定假日、休即调休后放假日、班即本该放假却要上班的周末。

整行填充上公式,只要调休表里有输入对应日期,就会返回“休假类型”到考勤表中。

考勤表的上方显示出休假类型后,就可以根据此条件设置颜色显示标记。

首先所有法定假日标记红色。

选中整个考勤区域,点击菜单栏上“开始-条件格式”,下拉选择“新建规则”。弹出窗口,选择规则类型为最下方的“使用公式确定要设置格式的单元格”,在输入框里输入“=B$3="法"”,因为行不变,列变,故我们要添加上混合引用符号。点击格式,设置填充颜色为红色。

其次是标记休息的颜色。

休息分为两种情况,表头上标记了“休”,或是周末休息(要去除因法定调休后要上班的周末)即星期是周六或周天,但表头上没有“班”的才标记颜色。

弄清了规则后,同样选中整个考勤区域,打开条件格式窗口,选择新建规则,点击“使用公式确定要设置格式的单元格”,在输入框里输入公式“=OR(AND(WEEKDAY(B$4,2)>5,B$3=""),B$3="休"),这个公式就是OR连接两种休息的情况,用AND连接真正周末休息的情况。

这样设置完后,只要每年的放假计划表下来后,在调休表这个辅助表里输入对应的法定调休情况,这个动态考勤表就会自动根据公司的实际休假情况标记对应的休假颜色标记,是不是很简单,也很实用呢?

新开专栏,限时折扣,欢迎加购。yan

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接