分享

一个Excel公式帮你解决员工生日、合同到期提醒,让工作有条不紊

 whoyzz 2018-07-05


年轻时的码云
1天前43评论
关注

员工合同到期提醒、生日提醒......各种要记住的时间,做行政人事的小伙伴是不是也为此苦恼过,完全记不住啊,有木有?

那我们常用的Excel表格能否帮我们减轻点负担呢?小编今天就带着大家一起来看看吧!

一、员工生日提醒设置

这里我们以设置7天内生日提醒为例。

1、我们都知道DATE函数可以取得当前年份和出生日期里的月、日组成的新日期,然后与今天的日期相减,得出相差的天数,公式如下:

=DATE(YEAR(TODAY()),MONTH(C2),DAY(C2))-TODAY()

一个Excel公式帮你解决员工生日、合同到期提醒,让工作有条不紊

2、再用AND函数判断此天数是否在0-7这个区间内,公式如下:

=AND(DATE(YEAR(TODAY()),MONTH(C2),DAY(C2))-TODAY()>0,DATE(YEAR(TODAY()),MONTH(C2),DAY(C2))-TODAY()<7)

一个Excel公式帮你解决员工生日、合同到期提醒,让工作有条不紊

3、最后用IF函数判断AND函数的结果是否为真,如果结果为真,就提醒此人生日快到了,反之,则不做任何提示,公式如下:

=IF(AND(DATE(YEAR(TODAY()),MONTH(C15),DAY(C15))-TODAY()>0,DATE(YEAR(TODAY()),MONTH(C15),DAY(C15))-TODAY()<7),"生日快到了!","")

一个Excel公式帮你解决员工生日、合同到期提醒,让工作有条不紊

好了,有了这样一个公式是不是很方便了呢?

说明:这里为了方便讲解,做了三次分公式的演示,小伙伴们在实际运用时直接使用最后一个公式即可。

二、员工合同到期提醒设置

在日常工作中,除了员工生日提醒之外,合同到期提醒也是重中之重。下面以设置合同到期前30天(包含30天)内提醒为例。

这里我们介绍另外一种提醒方法:

选中A2:G6单元格区域,点击开始——条件格式——新建规则——使用公式,在设置格式里输入公式:=AND($G2>TODAY(),$G2-TODAY()<=30),然后点击格式,设置好自己所需的格式。

一个Excel公式帮你解决员工生日、合同到期提醒,让工作有条不紊

公式含义:

$G2:要筛选的日期所在单元格;

TODAY():系统(电脑)默认的当天日期;

$G2>TODAY():单元格日期大于今天日期;

$G2-TODAY()<=30:单元格日期减去今天日期小于等于30天;

AND函数表示单元格数据要同时满足1,2所示的条件,即当天至30天内的日期。

当然我们也可以用设置生日提醒的方法来设置合同到期提醒,公式如下:

=IF(AND(DATE(YEAR(TODAY()),MONTH(G2),DAY(G2))-TODAY()>0,DATE(YEAR(TODAY()),MONTH(G2),DAY(G2))-TODAY()<=30),"合同快到期了!","")

同样,设置合同到期提醒的方法也可以运用到生日提醒设置中,只是这里设置格式里的公式要做一些修改,具体如下:

=AND(DATE(YEAR(TODAY()),MONTH($C2),DAY($C2))-TODAY()>0,DATE(YEAR(TODAY()),MONTH($C2),DAY($C2))-TODAY()<=7)

小伙伴们可以试着实际操作一下,小编这里就不做演示啦!我们看一下最终的效果:

一个Excel公式帮你解决员工生日、合同到期提醒,让工作有条不紊

在日常工作中,我们还可以不断地去总结发现更多更好的处理方法,这里小编欢迎大家补充分享哦!

关注小编,一起分享学习更多的Excel知识吧!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多