请问,excel2007从8位出生年月提取年龄的函数是什么啊?

发布网友 发布时间:2022-04-23 12:00

我来回答

5个回答

热心网友 时间:2022-04-26 21:56

如果按年份来计算的话,那么公式如下:
=YEAR(TODAY())-LEFT(A1,4)




如果按月份来计算的话,那么公式如下:
=DATEDIF(DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)),TODAY(),"y")




YEAR函数是提取年份;
TODAY函数是当前日期;
LEFT函数是从左至右提取文本,这里是提取的前4位;
DATEDIF函数是计算两个日期直接的差(共3个参数):
1、开始日期;
2、结束日期;
3、计算类别,有年(y表示)、月(m表示)、日(d表示)。
DATE函数为日期函数,分别为年、月、日三个参数;
RIGHT函数是从右至左提取文本,这里是提取的后2位。

追问请问黏贴数值后,要筛选某某年龄段有多少人,怎么做啊

追答大于30且小于50

热心网友 时间:2022-04-26 23:14

在B1中输入或复制粘贴下列公式
=DATEDIF(TEXT(A1,"#-00-00"),TODAY(),"Y")

=DATEDIF(DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)),TODAY(),"Y")
下拉填充

热心网友 时间:2022-04-27 00:49

度友,这个数据求虚岁比较方便,
求虚岁的公式如图,
:


如需求周岁年龄,需要改进公式,如有需要,再讨论!!

热心网友 时间:2022-04-27 02:40

可以用如下公式:
=DATEDIF(E2,TODAY(),"Y")
这样算出来是周岁。

热心网友 时间:2022-04-27 04:48

a1=******20010909****
a2=mid(a1,7,14)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com