excel年龄计算公式用号年龄

第三,输入命令。由图可知,日期项组数据所在的单元格为E5,则在函数命令中输入“=DATEDIF(E5,TODAY(),"Y")“,之后点击enter回车即可。

号计算年龄的公式是=YEAR(NOW())-MID(C3,7,4)。

excel周岁计算公式 excel怎样计算周岁excel周岁计算公式 excel怎样计算周岁


excel周岁计算公式 excel怎样计算周岁


华硕天选2

WI如果过了一年,又需要把2019改成2020,如果我们不希望改动的话,可以使用公式:NDOWS10

off2021

步:在电脑上打开excel表格,输入号码。

第二步:输入完成之后,选中年龄列的单元格,点击上面的函数栏。

第三步:选中年龄下方的单元格,在栏目输入:=YEAR(TODAY())-MID(B8,7,4) ,意思就是在B列7排第7位数字开始计算。

第四步:输入完成之后,点击回车键,就可以看到年龄。

第五步:在C列下拉公式,然后再B列输入号就可以直接生成年龄了。

excel中计算年龄公式

EXCEL中不知道年龄的,不过有号码就知道年龄了,因为号码的第7-14位就是出生年月日

根据年份计算年龄

如下所示,是员工的信息(数据模拟,四位对案例没有影响,都显示为X)

我们知道号的第7至14位,代表着出生的年,月,日,现在我们仅需要根据出生的年份来计算年龄,如吕布是1993年的,我们只需要用2019-1993=26来计算年龄,所以首先要把号中的第7位至10位提取出来:

使用MID函数,在C2中输入公式:=MID(B2,7,4),表示从B2单元格的第7位开始取4个字符。

然后我们使用今年的年份2019减去这个出生年份:C2公式改成=2019-MID(B2,7,4)

=YEAR(TODAY())-MID(B2,7,4)

TODAY()函数显示今天的日期,YEAR()函数是求日期的年份。

根据出生的年月日计算年龄

如果出生日期是在19年4月26日,今天是2019年4月23日,还没有到26日,那么不能算已满的年龄,只能算2019-19-1=27岁

如果出生日期是在19年4月23日,今天2019年4月23日,才能算28岁的话,那应该如何计算?

首先我们得提取出里面的年月日,我们使用公式:

然后再使用DATEDIF函数来进行计算设年龄写在A1单元格,则另一单元格写入公式:

=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")

其中DATEDIF(起始日期,结束日期,"y")表示两个日期之间已满多少年。

Excel中如何通过计算年龄?提取年龄只要计算出出生日期和现在日期的值就可以,在Excel中可以直接用函数公式计算。

1、计算年龄公式:=(YEAR(NOW())-MID(A2,7,4))

以上就是计算年龄的函数公式。

如何利用Excel计算年龄?

2、在需要计算年龄的表格栏里使用函数,计算今年的年份减去上7-10位对应的年份。方法是在上方函数框内输入:=YEAR(TODAY())-MID(A3,7,4)。

在要计算年龄的单元格内输入=2018-MID(A2,7,4)其中B2为号的单元格,输入计算公式后,按回车键,即可计算出年龄 (函数中的2018指今年)。

1.用LEN函数判断位数

这时用现在年份减去出生年份得出年龄,也可以直接把两个公式合并到一起,合并后公式为=YEAR(NOW())-MID(A3,7,4),这时单元格内根据号码计算出年龄。

相对引用

Excel公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用到单元格 B3,将自动从 =A1 调整到 =A2。

怎样在excel中通过出生日期计算年龄

=DATEDIF(A1,B1,"y")

01 在excel里可用公式=(TODAY()-A2)/365来计算出年龄。

02

打开excel表格,在里面输入所需要计算的出生日期。

03

然后选中B2单元格,输入公式,=(TODAY()-A2)/365,按回车键即可得到年龄。

04

选中B2单元格TODAY()是求出系统的当前日期,如果能换成该人今年的生日月日期则这个公式就更准确了,,将鼠标移到这个单元格的右下角,当鼠标变成黑色十字时 双击,这样就会计算出这组数据所有人的年龄了。

05

发现年龄有小数点,需要调整一下B列的数据格式,选中B列,点鼠标右键,点设置单元格格式,出现设置单元格格式界面。

06

在设置单元格格式界面,点数值,小数位数选择0,然后点确定。

07

这时就会得到一个整数的年龄了。

08

通过year函数提取现在的年份和出生年份,然后相减得出年龄。

09

利用Datedif函数

DATEDIF函数用于返回两个日期之间的年月日间隔数。常使用DATEDIF函数计算两日期之。

使用公式=datedif(start_date,end_date,unit)

在计算年龄时的公式如下:

=DATEDIF(C2,TODAY(),"y")

excel中如何计算年龄?例如日期格式1971-1-2,怎么算截至今天的年龄?过了生日就加一岁。即算周岁

6、这时就会得到一个整数的年龄了。

其次,确保生日单元格格式为日期格4、输入完成之后点击回车,可以看到该结果并非我们终想要的结果,还需要我们进行一些调整。式,设为A1单元格

,在年龄单元格输入公式:=TODAY()-A1

这个公式计算从出生到现在这一天的年龄,只要系统时间已过生日,自动加一岁。

如果A1是出生年月

怎么在excel中计算年龄?

前面的回答我都试过了,表示off2010使用不了,出来的是年月日。

出生年月日提取年龄公式DATEDIF(A1,TODAY(),"Y")。

公式:=year((TODAY())-year(A1)

设备:电脑。

系统:win7。

软件:excel2003。

具体作如下:

1、打开excel表,在A列的单元格中输入出生日期,有关具体数据,请参见下图中的A列。

2、在B1单元格中输入年龄计算公式:=DATEDIF(A1,TODAY(),"Y")。

3、单击Enter键以生成计算结果,并根据生日日期计算生成的年龄。

4、用鼠标向下拖动单元格B1以计算其他出生日期的年龄。

Excel怎样从一大堆号码中把年满18岁的人筛选出来

设出生日期在A1中,固定时间点为2011年9月1日,则周岁年龄的计算公式为:

在EXCEL中可以先使用公式将号码截止当前日期的年龄计算出来。再通过数据筛选功能选择大于18周岁即可显示。具体的以EXCEL2007为例,筛选方法如下:

1、在电脑中打开EXCEL2007进入。

2、在对应的单元格中输入=DATEDIF(TEXT(MID(B2;7;8);"0-00-00");TODAY();"y")。

3、输入公式完成以后按下回车键即可看到计算出来的年龄。再点击右下角的单元格,下拉套用计算公式。

4、此时即可看到多个号码对应的年龄已经被计算出来了。

5、选中行,点击菜单栏的数据,选择筛选。

6、然后在年龄单元格中点击下拉箭头,选择数字筛选下面的大于按钮。

7、在弹出的筛选对话框中可以输入年龄大于18以后点击确定按钮。

8、此时即可看到已经通过号码计去掉“'”号:在一列(说成是B吧)算出年龄并筛选除了年龄大于18岁的人员。

软件版本:Off2007

方法如下:

1.根据号信息,将年满18周岁的筛选出来:

2.建立辅助列,并输入公式如下:

=DATEDIF(TEXT(MID(B1,7,8),"0000年00月00日"),NOW(),"y")

3.然后对辅助列进行筛选,数字,大于18:

这个问题可以用函数提取,也可以通过增加辅助列提取出生日期后再筛选,但简单快捷的方法是用条件高级筛选。如图1,B列中有一系数号码,在D2中输入筛选条件(D1中输入“条件”或为空或别的内容,但不能与原数据同标题——不能是“号码”):

=--MID(B2,7,8)<=19980927

即今天为2016年9月27日,那么出生日期早于1998年9月27日(包括9月27日)的年满18岁。

把光标定位到A列或B列任意数据单元格中,点数据中的“高级”,即高级筛选,Excel会自动选择数据区域,如果没有,可手动选择;条件区域中,选择D1:D2;根据需要选择是否把筛选结果到其他区域(图中选择到其他区域)。都设置好后,按“确定”。

PS:图2中,H列提取了筛选后的出生日期,可以看到,全部是1998年9月27日前出生的。因数据是随机函数生产的,日期数据不一定合适逻辑:):)

输入号以后将光标定位在年龄的单元格,然后输入函数=YEAR(TODAY())-MID(B2,7,4)回车键即可,注意,B是代表个号所在的单元格位置,以下的函数里的同样意思,不管是A,还是C,都代表单元格位置。

如数据在a列

使用公式在b1单元格,=IF(DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y")>=18,DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y"),"")

下拉或者双击填充公式即可得到大于等于18的人员了

使用工具栏数据--筛选b列--筛选不等于空---到新表中ok了

C2=DATEDIF(TEXT(MID(B2,7,8),"0000-00-00"),TODAY(),"y")向下,筛选出大于等于18的即可

软件版本:Off2013

步:

建立辅助列,并输入公式如下:

=DATEDIF(TEXT(MID(B1,7,8),"0000年00月00日"),NOW(),"y")

如图所示:

第二步:辅助列进行筛选,数字,大于18。

如图所示:

终筛选:

计算岁数,先从中提取生日 输入 =DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),TODAY(),"y")

选中年龄区域在条件格式中设置大于18

加一个辅助列,=DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y")用这个公式计算出年龄,粘贴成数值,然后筛选出大于等于18的

excel年龄计算?

参考Excel利用TEXT函数设置日期时间格式并将文本日期转成真正的日期。

=DATEDIF(SUBSTITUTE("1978.09",".","-"),DATE(2019,1,1),"y")

如果1978.09在A1单元格,那么:

=DATEDIF(SUBSTITUTE(A1,".","-"),DATE(2019,1,1),"y")

截止日期公式DATE(2019,1,1),如果在单元格日期格式可以直接饮用单元格。

要看你是通过算还是已经填好的出生年月日=DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),"#-00-00"),TODAY(),"Y")算

以上要通过提取年份,在用今年减出生年份就出来了

2019-1978就可以了

excel表用公式计算年龄的方法

Excel 中经常需要用公式计算年龄,利用公式具体该如何计算公式呢?下面是由我分享的excel表用公式计算年龄的 方法 ,以供大家阅读和学习。

excel4.这样,就将年满18周岁的筛选出来了:表用公式计算年龄方法:

,原始数据。如图所示,一列为人员姓名,一列为人员出生日期。

第二,引入函数。值得注意的是,此处计算年龄的函数并不在excel的自带函数列表中,无法从列表中直接选取,需要人工输入函数在C列输入命令为DATEDIF()。

第四,检查结果。如图所示,个人周强的年龄为27,函数运行的结果与实际年龄是一致的。

第五,生成年龄。如图所示,点击函数输入所在单元格,进行下拉1.打开excel表格,如下图记录好员工的信息作,即可得出其他人员的实际年龄,结果都是正确的。

excel表用公式计算年龄的方法相关 文章 :

★ excel表用公式计算年龄的方法

★ excel表格怎样使用函数公式计算年龄

★ excel用函数计算年龄的方法步骤

★ Excel表格怎样利用函数公式算年龄周岁

★ Excel中进行计算年龄函数的作方法

★ excel中用year函数进行计算年龄的方法 var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = ""; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();