如何用EXCEL表算出年龄?
发布网友
发布时间:2022-03-09 00:11
我来回答
共4个回答
热心网友
时间:2022-03-09 01:40
有好几种方法:用today()函数减生日算出天数除以365.25后取整是一个办法,
=ROUND((TODAY()-A1)/365.25,0)
还有一个办法,excel中有一个函数列表中没有的函数datedif()。DATEDIF函数,除Excel 2000中在帮助文档有描述外,其他版本的Excel在帮助文档中都没有说明,并且在所有版本的函数向导中也都找不到此函数。但该函数在电子表格中确实存在,并且用来计算两个日期之间的天数、月数或年数很方便。微软称,提供此函数是为了与Lotus 1-2-3兼容。
该函数的用法为“DATEDIF(Start_date,End_date,Unit)”,其中Start_date为一个日期,它代表时间段内的第一个日期或起始日期。End_date为一个日期,它代表时间段内的最后一个日期或结束日期。Unit为所需信息的返回类型。
“Y”为时间段中的整年数,“M”为时间段中的整月数,“D”时间段中的天数。“MD”为Start_date与End_date日期中天数的差,可忽略日期中的月和年。“YM”为Start_date与End_date日期中月数的差,可忽略日期中的日和年。“YD”为Start_date与End_date日期中天数的差,可忽略日期中的年。比如,B2单元格中存放的是出生日期(输入年月日时,用斜线或短横线隔开),在C2单元格中输入“=datedif(B2,today(),"y")”(C2单元格的格式为常规),按回车键后,C2单元格中的数值就是计算后的年龄。此函数在计算时,只有在两日期相差满12个月,才算为一年,假如生日是2004年2月27日,今天是2005年2月28日,用此函数计算的年龄则为0岁,这样算出的年龄其实是最公平的。
=datedif(A1,today(),"y")这个公式也可以得到你要的结果。
热心网友
时间:2022-03-09 02:58
第一种,
首先必须保证你的日期格式正确
然后选择DAYS360函数
可以返回两个日期间相差的天数
天数除以360就可以得到周岁
第二种
=DAYS360(C3,NOW())/360
返回指定日期(C3即出生年月)到当前日期(NOW即返回当前日期)中间相隔天数,以每月30天计算,除360即可得到年龄,可能会有少许误差,因为是以每月30天计算的
单要将D3单元格格式设置成-常规,因为默认的是日期格式的,还有小数点记得取消,但取消后会四舍五入,可能会比较麻烦
热心网友
时间:2022-03-09 04:33
用 黑玫瑰 的公式就可以了 如果后面要显示一个岁公式是:=DATEDIF(A1,NOW(),"y")&"岁"
热心网友
时间:2022-03-09 06:24
最好是用datedif函数
函数用法请看图片
excel怎么计算年龄?
1、在excel里可用公式=(TODAY()-A2)/365来计算出年龄。2、打开excel表格,在里面输入所需要计算的出生日期。3、然后选中B2单元格,输入公式,=(TODAY()-A2)/365,按回车键即可得到年龄。4、选中B2单元格,将鼠标移到这个单元格的右下角,当鼠标变成黑色十字时 双击,这样就会计算出这组数据所有人...
在EXCEL表格根据出生年月来计算年龄,要怎么操作?
在EXCEL表格根据出生年月来计算年龄,可使用YEAR函数得到出生年份,利用TODAY函数得到当前日期,再由当前日期通过YEAR得出当前年份,相减即可计算出年龄。需要按如下步骤操作:1、在电脑打开需要计算年龄的EXCEL表格,在函数编辑框中输入函数“=YEAR(TODAY())-YEAR(A1)”,其中A1是需要计算年龄的出生年月所在...
excel表格怎么计算年龄(excel表格怎么计算年龄)
方法一:使用DATEDIF函数 DATEDIF函数是Excel中一个非常实用的日期函数,可以用来计算两个日期之间的时间间隔。我们可以利用DATEDIF函数来计算一个人的年龄。以下是具体步骤:假设A1单元格中存储的是出生日期,B1单元格中存储的是今天的日期。在任意一个空白单元格(比如C1),输入以下公式:=DATEDIF(A1,B1,...
如何用excel计算年龄?
1打开excel表格,点击需要计算年限到的单元格 2在顶部fx右侧输入=(Today()➖需要求年限的单元格)/365,点击✓3如图所示,第一个年限已经出现了,把鼠标指针放在该单元格右下角 4摁住鼠标左键向下拖 5松开鼠标,如图所示,已经完成求年限了。如何利用excel的函数计算年限 =DATEDIF(A1,...
怎样在Excel表格中根据出生日期计算年龄?
DATEIF 函数1. 首先我们打开Excel软件,并进行如图所示的编辑。2. 之后我们需要选中年龄一列中的第一个单元格,并输入“=”。3.然后便会弹出如图所示的窗口,这时我们输入“DATEIF”,查找此函数,并点击插入。4. 之后在弹出的窗口中选择开始日期为“D2”。5. 接着终止日期填写如图所示的“TODAY(...
如何根据出生年月计算年龄?
1、首先,打开Excel表格程序,进入Excel表格程序操作主界面中。然后,在Excel表格程序主界面中选中单元格输入函数“=datedif(c2today()“y2”)”。2、在EXCEL中,知道出生的年月日,可使用Today函数和YEAR函数算出年龄。方法步骤如下:打开需要操作的EXCEL表格,在任意空白位置上面的函数编辑框中输入“...
怎样用Excel表格计算年龄?
要在Excel文件中通过身份证号码计算年龄,并且随着时间自动更新年龄,您可以使用以下的步骤:1. 假设身份证号码位于单元格B2中。2. 在另一个单元格中输入公式`=YEAR(TODAY())-MID(B2,7,4)`。3. 按下回车键,公式将计算出当前日期与身份证号码中出生年份之间的差值,即年龄。4. 由于公式使用了`...
为什么用excel表格算不出来年龄?
首先,Excel根据身份证号算不出年龄,可能是因为身份证号格式输入错误、公式使用不当或Excel设置问题。当我们尝试根据身份证号来计算年龄时,需要确保身份证号是正确输入的。在中国,身份证号通常是18位,其中第7位到第14位表示出生日期。如果身份证号输入错误,或者由于格式问题导致Excel无法正确识别出生...
excel表中怎么把身份证算出年龄
1. 在Excel表格中,选中一个空白单元格,输入以下公式:`=YEAR(TODAY())-MID(B4,7,4)`2. 将这个公式向下拖动,直到覆盖所有需要计算年龄的单元格。公式解释:- `TODAY()` 函数返回当前的系统日期,例如2023年8月8日。- `YEAR()` 函数从日期中提取年份,所以 `YEAR(TODAY())` 会返回2023。-...
怎么用excel算出平均年龄呢?
1、首先,在打开的excel表格中输入年龄数据。您需要使用SUMIF函数来计算平均年龄。2、在空白单元格中输入函数公式:= sumif (a2: A8," > 0 ")/count if(a2:A8," > 0 ")。3、单击输入生成计算结果。根据条件区域中的年龄计算的平均年龄为“37.28571429”。4、或者您可以使用“AVERAGE”函数,...