您现在的位置是:主页 > 教程 >
excel设置N天内生日提醒,HR必学
发布时间:2023-10-13 07:09:44所属栏目:教程 已帮助人编辑作者:Excel自学教程
比如,我们公司有将近200号员工,有的公司员工人数可能更多,老板为了管理的有温度,要求每周都要统计过生日的人,对于人员少的公司来说,这事并没有什么难度,可多人员多的公司,如果不能只能统计,靠肉眼看,第一效率低,第二特别容易出错,今天我们就来演示一下,如何快速的在excel中,实现生日提醒。
第一步:我们要把员工的出生年月日,其中年的部门转化为现在的年,这一步是关键,转化为当前的年以后,比如某个员工是1986/8/20号生日,今年是2020年,如果出生日期转化为2020/8/20,那么他减去当天的日期,我们就可以算出天数。那么如何转化呢,操作如下:

公式:=DATE(YEAR(TODAY()),MONTH($D2),DAY($D2))
Date函数,有三个参数分别年月日,我们用year函数获取当年日期的年份(用today函数获取),然后月和日,还是取生日的月和日
2.下一步,我们用转化后的日期减去当年日期,操作如下:

转化后,大家可能会发现,有一些日期显示为######的形式,这是因为日期相减出现了负值,我们转化为常规格式以后,大家可以看到日期有正数有负数。下面,我们用text函数来美化一样。让它显示的更直观一些。
第三步,使用text函数格式化日期

公式解读:=TEXT(DATE(YEAR(TODAY()),MONTH($D2),DAY($D2))-TODAY(),"0天后生日;;今天生日")
text函数第二个参数为格式化的形式。分别对应的值>0;<0;=0,实际上和if相似,当>0,就显示"0天后生日;;今天生日"中的第一部分“0天后生日”,当小于0,我们没有设置任何内容,所以显示为空,当等于0,正好是当天生日。
第四步:在条件格式设置,当7天内过生日的高亮显示:

开始-条件格式-新建规则,选择最后一项,输入公式:=ABS(DATE(YEAR(TODAY()),MONTH($D2),DAY($D2))-TODAY())<=7
abs函数为取绝对值的函数,因为日期相减有负值,所以用abs转化成了正值。然后填充自己喜欢的颜色即可。
以上就是excel自学教程为您提供excel设置N天内生日提醒,HR必学的解读,本文章链接: http://www.5enet.cn/Excel_jiaocheng/77607.html 欢迎分享转载,更多相关资讯请前往教程
相关文章
企业IT外包服务
excel iseven函数判断偶数应用
excel中利用IFERROR函数屏蔽Vlookup的匹配错误
Excel图表的层次[瞒天过海]
怎么锁定 Excel 表格
excel插入图片的基本方法,以及插入图片之后的编辑对齐,和工作表保护状态插
excel 填充颜色的两种使用,纯色和渐变色填充。以及excel填充颜色的快捷操作
excel 向左查询数据还用vlookup就out了,这两个函数让你的效率提升80%
Excel VBA MsgBox用法介绍
excel自动换行显示不全怎么办
Subtotal函数的使用方法
excel2013中数据透视表添加字段、自定义字段名称、编辑和删除字段
excel 不能自动求和的6大原因,并同时针对不同原因给出不同的解决方法来处理
excel 神奇的函数 公式结果就是公式本身
如何利用Excel的 MAX函数 计算最大值
excel批量删除超链接
扫码关注
- 专注IT行业,10年IT行业经验