根据出生日期计算年龄的Excel公式与方法

来源:本站整理 作者:网络笔记

最佳答案经常使用excel或wps表格计算周岁年龄时,常用到DATEDIF函数。其具体用法为DATEDIF函数语法:DATEDIF(start_date,end_date,unit)参数1:start_date,表示起始日期参数2:end_date,表示结束日期参数1和参数2可以是带引号的文本串(例如:&#......

经常使用excel或wps表格计算周岁年龄时,常用到DATEDIF函数。其具体用法为

DATEDIF函数语法:

DATEDIF(start_date,end_date,unit)

参数1:start_date,表示起始日期

参数2:end_date,表示结束日期

参数1和参数2可以是带引号的文本串(例如:”2020-1-1″)、系列号(即单元格的编号)或者其他公式或函数的结果

参数3:unit,为所需信息的返回时间单位代码。各代码含义如下:

“y”返回时间段中的整年数

“m”返回时间段中的整月数

“d”返回时间段中的天数

“md”参数1和2的天数之差,忽略年和月

“ym“参数1和2的月数之差,忽略年和日

“yd”参数1和2的天数之差,忽略年。按照月、日计算天数

常用示例1:以日期格式表示的出生年月,计算截止到今天的年龄周岁。如下图:

具体公式:在C2单元格中输入 =DATEDIF(B2,TODAY(),”y”)

公式中的B2:出生年月;TODAY():表示截至今日;”y”:表示返回周年。B2还可以以“1999-01-02”“1999-01”“1999年1月”“1999年1月2日”“1999/01/02”等形式表示出生日期,计算的结果一样。

常用示例2:如果以小数文本形式表示出生年月,计算截止目前的周岁。如下图:

具体计算步骤:

1、需先对以文本格式录入的出生年月进行转换。可以借用MID函数:

MID字符串函数,作用是从一个字符串中截取出指定数量的字符

MID(text, start_num, num_chars)

text被截取的字符

start_num从左起第几位开始截取(用数字表达)

num_chars从左起向右截取的长度是多少(用数字表达)

2、在C2单元格中输入 =DATEDIF(MID(B2,1,4)&”-“&MID(B2,6,2),TODAY(),”y”)

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+