如何用EXCEL计算年龄,精确到月和天,并筛选?
发布网友
发布时间:2022-04-22 23:56
我来回答
共8个回答
热心网友
时间:2022-06-30 12:18
实现的方法和详细的操作步骤如下:
1、第一步,打开excel表格,为演示目的任意输入姓名和出生年份,需要在C列中输出年龄,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,在单元格C2的单元格中输入如下红框中的公式,按Enter键确认,如下图所示,然后进入下一步。
3、最后,完成上述步骤后,下拉单元格并复制格式以获取其他单元格的年龄,如下图所示。这样,以上的问题就解决了。
热心网友
时间:2022-06-30 13:36
1、首先,我们打开excel表格,如图所示,任意输入姓名和出生年月做演示用,我们需要在C列输出他们的年龄。
2、如图所示,在C2单元格中输入公式:=(today()-b2)/365,按回车键。
3、然后我们下拉单元格,复制格式,得到其他人的年龄。
4、此时,我们发现年龄有小数形式,肯定是不对的,我们需要设置一下单元格格式,选中所有数据后,右键单击,选择“设置单元格格式”就可以了。
热心网友
时间:2022-06-30 15:10
A列是出生年月(输入时用1990-5-2这种格式)
B1=DATEDIF(A1,"2012-5-1","Y")&“岁"&DATEDIF(A1,"2012-5-1","YM")&"个月零"&DATEDIF(A1,"2012-5-1","MD")&"天"
下拉即可得到详细年龄(精确到岁、月、天)
然后选中姓名所在的列,格式——条件格式——使用公式确定要设置格式的单元格
下面的编辑栏中输入
=--MID(B1,1,FIND("岁",B1)-1)>=18
设置“格式”,将字体或填充设置为红色,确定。
这样,大于等于18岁的人的姓名将会变色。
热心网友
时间:2022-06-30 17:02
1、设B2为出生年月,C2为截止时间日期,可为2012年1月1日或2012年5月1日。
则D2为岁数的年,E2为月,F2为日,真要计这么准吗?公式:
D2 =DATEDIF(B2,C2,"y")
E2 =IF(DATE(YEAR(C2),MONTH(B2),DAY(B2))>C2,12-DATEDIF(C2,DATE(YEAR(C2),MONTH(B2),DAY(B2)),"m"),DATEDIF(DATE(YEAR(C2),MONTH(B2),DAY(B2)),C2,"m"))
F2 =IF(DATE(YEAR(C2),MONTH(C2),DAY(B2))>C2,DATEDIF(DATE(YEAR(C2),MONTH(C2)-1,DAY(B2)),C2,"d"),DATEDIF(DATE(YEAR(C2),MONTH(C2),DAY(B2)),C2,"d"))
公式下拉复制。
2、对D列进行筛选,大于18的即符合条件。
3、答案正确,对你有帮助的请采纳、加分。追问不太符合我的要求,因为我要的是18岁6个月20天,是要在一个栏里面的,也可以写成格式为18.011岁。
追答在G2输入公式:
=D2&"岁"&E2&"个月"&F2&"天"
下拉复制。你输入各种出生日期试试。
热心网友
时间:2022-06-30 19:10
周岁=DATEDIF("出生日期","截止时间","Y")直接输入日期要加引号,
比如出生日期在A1,截止时间在B1,公式为=DATEDIF(A1,B1,"Y")
热心网友
时间:2022-06-30 21:34
问1:设出生年月在A2单元格,则B2公式为:
=INT((TODAY()-A2)/365)&"岁零"&INT(((TODAY()-A2)/365-INT((TODAY()-A2)/365))*365/30)&"个月零"&INT((((TODAY()-A2)/365-INT((TODAY()-A2)/365))*365/30-INT(((TODAY()-A2)/365-INT((TODAY()-A2)/365))*365/30))*30)&"天"
问2:C2公式为:=IF(INT((TODAY()-A2)/365)>=18,"此*于18周岁","此人不足18周岁")追问今天是8月26,用你的公式输入后,但1994.8.26出生的人,得到的答案是18岁0个月零4天。1994.8.30生的人才是18岁,和我原来用的那个简单的公式,差不多。我原来用的公式就是这样的问题。如果1994.8.24出生的人,假如截止日期是8月24,那么得到答案也是18岁多点。
热心网友
时间:2022-07-01 00:16
路过,留个脚印,明天研究。
热心网友
时间:2022-07-01 03:14
加我51080900帮你远程协助,是最快的解决方式追问我需要的是方法,而不是你帮我做
追答好吧,你击败我了.貌似下面这么多朋友给你讲的东西,你没一个看得懂的.
如何利用EXCEL表格计算出年龄?
1、在电脑打开需要计算年龄的EXCEL表格,在函数编辑框中输入函数“=YEAR(TODAY())-YEAR(A1)”,其中A1是需要计算年龄的出生年月所在单元格,可根据实际更改,然后回车完成函数的编辑输入。2、在EXCEL表格中可以看到得到的是一个日期格式的数据,选中单元格,通过快捷键“Ctrl+1”进入“设置单元格格式”。
如何用EXCEL计算年龄,精确到月和天,并筛选?
1、首先,我们打开excel表格,如图所示,任意输入姓名和出生年月做演示用,我们需要在C列输出他们的年龄。2、如图所示,在C2单元格中输入公式:=(today()-b2)/365,按回车键。3、然后我们下拉单元格,复制格式,得到其他人的年龄。4、此时,我们发现年龄有小数形式,肯定是不对的,我们需要设置一下...
excel怎么计算年龄?
1、在excel里可用公式=(TODAY()-A2)/365来计算出年龄。2、打开excel表格,在里面输入所需要计算的出生日期。3、然后选中B2单元格,输入公式,=(TODAY()-A2)/365,按回车键即可得到年龄。4、选中B2单元格,将鼠标移到这个单元格的右下角,当鼠标变成黑色十字时 双击,这样就会计算出这组数据所有人...
怎样用excel算出出生日期所对应的年龄?
1、首先,打开Excel表格程序,进入Excel表格程序操作主界面中。然后,在Excel表格程序主界面中选中单元格输入函数“=datedif(c2today()“y2”)”。2、在EXCEL中,知道出生的年月日,可使用Today函数和YEAR函数算出年龄。方法步骤如下:打开需要操作的EXCEL表格,在任意空白位置上面的函数编辑框中输入“...
如何用EXCEL计算年龄,精确到月和天,并筛选?
1、第一步,打开excel表格,为演示目的任意输入姓名和出生年份,需要在C列中输出年龄,如下图所示,然后进入下一步。2、其次,完成上述步骤后,在单元格C2的单元格中输入如下红框中的公式,按Enter键确认,如下图所示,然后进入下一步。3、最后,完成上述步骤后,下拉单元格并复制格式以获取其他单元格...
如何在Excel中使用身份证号码计算精确到月日的年龄?
要在Excel中使用身份证号码计算精确到月日的年龄,请按照以下步骤操作:1. 确保身份证号码格式正确,通常是15位或18位。15位号码适用于1980年1月1日之后出生的人,而18位号码适用于1990年1月1日之后出生的人。2. 在Excel中,选择一个单元格(例如B1),并输入以下函数:```excel =DATEDIF(--TEXT...
如何在Excel中使用身份证号精确计算出生日期并计算出年龄?
), TODAY(), "md")) & "天")。 这个公式会根据身份证号码的长度和格式,精准计算出年龄的精确年、月、日。现在,你只需轻轻一按Enter,B1单元格中就会显示出准确的年龄数据,无论是15位还是18位身份证号码,都能应对自如。希望这个小技巧能为你的Excel技能库增添一道亮丽的风景线!
excel如何计算员工的年龄?
excel年龄计算公式是=DATEDIF(I2,TODAY(),"Y"),演示步骤如下:工具:华硕VivoBook15x、windows10、Microsoft office Excel2021。1、提取出生日期,利用MID函数从身份证号码中的第7位开始,提取总共8位数字,提取出来的就是出生日期。案例中公式为=MID(G2,7,8),即充G2单元格中的身份证号码从,从...
excel怎么用身份证号算员工精确到天数的年龄
1、电脑打开Excel表格。2、打开Excel表格后,输入身份证号码。3、然后输入计算公式=DATEDIF(TEXT(MID(K17,7,8),"0-00-00"),TODAY(),"y")&"年"&DATEDIF(TEXT(MID(K17,7,8),"0-00-00"),TODAY(),"ym")&"个月"&DATEDIF(TEXT(MID(K17,7,8),"0-00-00"),TODAY(),"md")&"天"...
excel怎么算年龄详细教程
excel中年龄的计算方法年龄计算步骤1 如下表中A列为姓名,B列为出生年月,C列为年龄,即为我们要计算的年龄年龄计算步骤2在英文输入方式不分大小写下,于C2单元格内输入公式“=DATEDIFB2,NOW,quotYquot”如下;excel用函数计算年龄的方法 函数计算年龄步骤1在D2单元格中输入公式ldquo=INTTODAYB2365...