自动计算距离员工生日天数

 时间:2024-10-11 21:56:12

1、首先我们将问题分解,要计算出距离员工生日的天数,只要用员工未来生日日期减当前日期就可以了,所以第一步我们要通过员工的身份证号计算出员工的出生日期,以18位身份证号为基准,假设A列是身份证号,我们在B2单元格输入公式=mid(A2,11,4),向下填充。

自动计算距离员工生日天数

2、上一步并没有把年份截取出来,因为我们需要根据今年或明年的年份来计算,以当前日期2016年3月24为例,如果员工生日早于泌驾台佐3月24日,说明今年的生日已经过了,我们就在在年份上加1,来计算距离明年的生日,写成表达式:如果 (员工生日<当天日期,当年年份+1,当年年份),写成公式:C2=IF(B2<TEXT(NOW(),"mmdd"),YEAR(NOW())+1,YEAR(NOW()))

自动计算距离员工生日天数

3、把年份连接进去,D2=C2&B2,向下填充。

自动计算距离员工生日天数

4、现在的D列还不是真正的日期格式,我们需要对它们进行转换,E2=TEXT(D2,"#-00-00")

自动计算距离员工生日天数

5、最后一步,日期相减,F2=E2-TODAY(),填充后结果如图:

自动计算距离员工生日天数

6、上面是分步来完成的,我尺攵跋赈们把这些公式合成一个公式:=TEXT(IF(MID(A2,11,4)<TEXT(NOW(),"mmdd"),YEAR(NOW())+1,Y呶蓟鹭毵EAR(NOW()))&MID(A2,11,4),"#-00-00")-TODAY()

自动计算距离员工生日天数
  • Excel中如何把日期中的双休标记出来?
  • Excel:考勤工作表中迟到时长的计算方法
  • EXCEL中如何将英文的月份转换为月份值
  • Excel表格中如何设置输入前的提示信息?
  • EXCEL中如何将数值转换为月份显示
  • 热门搜索
    什么是车损险 竹鼠养殖技术 杜冷丁是什么 轻浮什么意思 什么是京剧 月季花的养殖方法 运动会手抄报内容 运动吧少年 过户是什么意思 awful是什么意思