已知出生年月日,在EXCEL里怎样用函数求年龄

已知出生年月日,在EXCEL里怎样用函数求年龄,第1张

年龄和工龄具体 *** 作如下:

如:在A1单无格中输入1983-7-30在B1中显示出年龄,可以在B1中输入如下工式:

=sum(year(now())-year(A1))

最后不要忘了把B1单元格的格式改为"常规"

若有100个我们一个个输不就太麻烦了,这时我们就可以用到填充柄快速进行复制了

假如要算A1除以A2的结果,保留一位小数(如果要保留两位小数,逗号后面就是2):

=round(A1/A2,1)

可以用DATEDIF函数计算年龄。

1、打开2010版本的excel。

2、随便编辑一个出生年日。

3、然后选中计算出年龄的单元格。

4、接着输入公式“DATEDIF(B2,TODAY(),y)”,B2表示的是你引用的数据,today表示现在的日期,比如现在是2021年,就用的2021年,而y表示你引用的年份。

5、最后按回车键输出结果。

计算年龄的函数,这里主要是用到today函数和year函数。

*** 作步骤如下:

1、例如:首先我们在K2单元格输入一个等于号,这是在告诉Excel接下来我要输入函数了

2、我们在等于号后面输入函数today,这一步是提取出今天的日期

3、通过上一步我们就提取出了今天的日期,但是today函数提取出来的是年月日,而我只需要年份即可 所有现在我们需要用year函数从today函数中提取出年

4、接下来我们用今天减去出生年份,同样的我们需要用year函数提取出生年份

5、函数输入好之后我们按回车键,这时我们会发现出来的并不是一个年龄

6、为什么计算结果不是一个年龄呢?这时应为Excel中每个日期都对应一个数字,现在的计算结果是一个日期 我们需要把这个日期转化为数字 方法是按Ctrl+shift+~

7、最后用下拉柄给其他单元格也填充上函数即可

Excel怎样用公式计算出年龄?

Excel用公式计算出年龄的方法:一、周岁计算。二、虚岁计算。三、实际年龄计算法。

具体步骤:

一、周岁计算。

1、在C2单元格中输入公式“=YEAR(TODAY())-YEAR(B2)”,回车,然后双击单元格右下角处往下填充或者拖拽单元格右下角往下填充。

2、在D2单元格中输入公式“=INT((TODAY()-B2)/365)”,回车,然后双击单元格右下角处往下填充或者拖拽单元格右下角往下填充。

二、虚岁计算。

周岁公式基础上加1即可。在E2单元格中输入公式“=INT((TODAY()-B2)/365)+1”或者“=YEAR(TODAY())-YEAR(B2)+1”,回车,双击单元格右下角处往下填充或者拖拽单元格右下角往下填充。

三、实际年龄计算。

在F2单元格中输入公式“=YEAR(TODAY())-YEAR(B2)&"岁"&MONTH(TODAY())-MONTH(B2)&"月"&DAY(TODAY())-DAY(B2)&"天"”,回车,双击单元格右下角处往下填充或者拖拽单元格右下角往下填充。

打开一个工作表,选中B2单元格。在编辑栏中输入公式=DATEDIF(A2,TODAY(),"Y"),按回车键确认,即可计算出年龄,详细步骤:

1、打开一个工作表。

2、选中B2单元格。

3、在编辑栏中输入公式=DATEDIF(A2,TODAY(),"Y")。

4、按回车键确认,即可计算出年龄。

5、拖拽B2右下角,即可填充单元格的公式,计算年龄。

 excel中,利用函数公式出生日期如图中的样式,用函数公式把实际年龄计算出来。今天,我就教大家在Excel中利用函数公式算年龄和周岁的方法。

Excel中利用函数公式算年龄和周岁的步骤

 我以图中的工作表为例;表中的出生日期有3种格式表示,下面先说下A列的日期格式怎样算年龄。

 先在B2单元格这里输入公式:=datedif(A2,NOW(),"Y")再按回车键;

 在B2单元格即显出年龄数。如图中所示。

 然后,光标点下B2单元格,光标放在单元格右下角,往下拉,拉到B4单元格,表示把B2单元格的函数公式复制到B3至B4单元格中,放开鼠标,B3至B4单元格即显示出与A3单元至A4单元格相应的年龄。如图中所示。

 下面再说下D列中出生日期怎样算年龄;

 在E2单元格中输入函数公式:=DATEDIF(D2,TODAY(),"Y")再按回车键;

 E2单元格即显出年龄数。如图中所示。

 然后,光标点下E2单元格,光标放在单元格右下角,往下拉,拉到E4单元格,表示把E2单元格的函数公式复制到E3至E4单元格中,放开鼠标,E3至E4单元格即显示出与D3单元至D4单元格相应的年龄。如图中所示。

 最后说下G列中出生日期怎样算年龄;

 在H2单元格中输入函数公式:=DATEDIF(--TEXT(G2,"#-00-00"),TODAY(),"Y")再按回车键;

 H2单元格即显出年龄数。如图中所示。

材料/工具:Excel2010

1、首先,我们选中“出生日期”所在单元格区域,对其进行格式化 *** 作,以确保此列数据的格式均为“日期”类型。右击单元格区域,选择“设置单元格格式”项。

2、从打开的“设置单元格格式”窗口中,切换到“数字”选项卡, 从“分类”列表中选择“日期”,同时根据需要选择一种日期格式,点击“确定”按钮。

3、接着新创建一列并命名为“年龄”,输入如下公式即可获得当前员工的年龄信息。公式“=YEAR(TODAY())-YEAR(B2)”

4、然后将此公式复制到其它相关单元格即可得到所有员工的年龄信息。当然也可以通过下拉单元格句柄的方式快速进行公式应用 *** 作。

5、全部选中表格数据区域,切换到“数据”功能区,点击“排序和筛选”栏目中的“排序”按钮。

6、从打开的“排序”窗口中,将“主关键字”设置为“年龄”,同时选择按年龄数据进行降序排列,点击“确定”按钮。

7、此时就会发现数据表均按年龄从大到小进行排序。最后 我们需要做的就是删除年龄数据列,以实现根据出生日期进行排序的 *** 作。

8、此外,根据出生日期提取年龄的方法,我们也可以利用INT函数来实现。具体公式为“=INT((TODAY()-B2)/365)”。如图所示:

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/13496286.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存