快捷搜索:  汽车  科技

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)计算年份差:DATEDIF(开始日期 结束日期 "Y")2.3计算天数差:= DATEDIF(开始日期 结束日期 "D")2、计算两个时间差:2.1计算年份差:=DATEDIF(开始日期 结束日期 "Y")2.2 计算月份差:= DATEDIF(开始日期 结束日期 "M")

上篇文章和大家介绍了EXCEL中关于日期的基本判断,今天来讲讲EXCEL中关于日期的运算。

1、计算当月的天数:day()和eomonth()函数联用:=DAY(EOMONTH(日期 参数))

讲解:EOMONTH和DAY上期文章都有介绍,EOMONTH是确认某个月份的最后一天,用DAY来辅助提取最后一天的日数就是这个月的天数啦。

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(1)

计算当月的天数:DAY(EOMONTH(日期 参数))

2、计算两个时间差:

2.1计算年份差:=DATEDIF(开始日期 结束日期 "Y")

2.2 计算月份差:= DATEDIF(开始日期 结束日期 "M")

2.3计算天数差:= DATEDIF(开始日期 结束日期 "D")

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(2)

计算年份差:DATEDIF(开始日期 结束日期 "Y")

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(3)

计算月份差:DATEDIF(开始日期 结束日期 "M")

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(4)

计算天数差:DATEDIF(开始日期 结束日期 "D")

2.4 计算小时差:=(结束时间-开始时间)*24

2.5 计算分钟差:=(结束时间-开始时间)*24*60=(结束时间-开始时间)*1440

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(5)

计算小时差:(结束时间-开始时间)*24

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(6)

计算分钟差:(结束时间-开始时间)*1440

3、计算工作日天数:

=NETWORKDAYS.INTL(开始日期 结束日期 自定义周末)±法定节假日

当有法定节假日的时候需要进行增加或者扣减,比如例2图中:9月6号到9月19号中,18号是需要上班的,所以需要“ 1”,

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(7)

计算工作日天数:例1

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(8)

计算工作日天数:例2

4、计算员工转正后的日期:=EDATE(开始日期 变化的月份数)

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(9)

计算员工转正后的日期:EDATE(开始日期 变化的月份数)

5、根据身份证计算年龄:

=DATEDIF(TEXT(MID(身份证号 7 8) "0000-00-00") TODAY() "y")

讲解:其实年龄就是年份差,可以用到上面的DATEDIF(开始日期 结束日期 "Y"),

开始日期是出生日期:用MID函数提取出生日期,MID(文本,开始提取的位置,提取的字符数);用TEXT函数将MID提取出来的出生日期转换为日期格式。

结束日期就是今天。

excel身份证计算年龄精确到月日(EXCEL如何根据身份证号计算年龄)(10)

根据身份证计算年龄:DATEDIF(TEXT(MID(身份证号 7 8) "0000-00-00") TODAY() "y")

这就是这次关于日期计算的全部内容了,后面有新的发现再和大家分享~

希望得到大家的点赞关注[心]

#百粉#

猜您喜欢: