当前位置:首页教育技巧excel技巧excel数据库

excel如何提取计算出生龄

2025-12-18 10:22:53


1.如何从公式在EXCEL表格的身份证号码中提取年龄(周岁)?

方法一: 1、在电脑上打开含身份证号的示例Excel表格,在要计算年龄的单元格输入=YEAR(TODAY())-MID(A2,7,4)其中A2为身份证号所在的单元格。

例如若是身份证号所在单元格为B3则输入=YEAR(TODAY())-MID(B3,7,4)。 2、输入好公式后,按键盘回车键就可以计算出这一个的年龄了 方法二: 1、打开示例EXCEL文件,该表有4个栏目:身份证号、姓名、出生日期、年龄。

出生日期和年龄需要通过EXCLE进行提取和计算,该2列的单元格格式为“常规”格式 2、提取出生日期需要使用的函数有两个,一个是DATE函数,一个是MID函数。DATE函数的结构为DATE(year,month,day),其作用是将提取的数字变为日期格式进行显示。

MID函数的结构为MID(text, start_num, num_chars),其作用是从字符串中提取指定位数的字符,其中text是需要提取的字符所在的字符串,start_num是需要提取的字符在该字符串中的起始位置,num_chars是需要提取的字符的位数。 3、在C3单元格输入公式“=DATE(MID(A3,7,4),MID(A3,11,2),MID(A3,13,2))”并下拉, 其中MID(A3,7,4)用于提取年份,MID(A3,11,2)用于提取月份,MID(A3,13,2)用于提取日期。

4、不需要精确到日期的年龄计算可以直接用需计算的年份减身份证号的年份来得出。如要算所有人在2016年时的年龄,在C3单元格输入公式“=2016- MID(A3,7,4)”即可。

5、需要精确到日期的年龄计算需要使用隐藏的DATEDIF函数。该函数的结构为DATEDIF(start_date,end_date,unit),其中start_date是起始日期(在本例中就是出生日期),end_date是结束日期(在本例中就是需要计算年龄的具体年份日期),unit是要返回的信息类型。

如要算所有人在2016年6月1日时的准确年龄,在C3单元格输入公式“=DATEDIF(C3, "2016/6/1","y")”即可。 excel表格怎么套入公式: 1、先打开excel工作表,打开之后可以看到在“开始”菜单栏的里有一个“套用表格格式”按钮,单击该按钮。

2、单击之后会下拉选择,在下拉的选项里选择要使用的格式,想使用哪个就单击哪个 3、单击之后会弹出如图对话框,这时候选择好使用套用表格格式的区域,单击标红框处的按钮可以选择区域。 4、选择区域之后会出现如图所示,如果区域选择完成了的话,那么再单击下刚刚标红框处的那个按钮。

5、单击后就会出现如图所示,这时候就可以看到刚刚选择的区域是从哪里到哪里,确认无误之后单击下方的“确定”按钮。 6、单击确定按钮之后就会出现如图所示,这时候可以看到刚刚的格式已经改变,已经变成选择了的套用表格格式。

2.excel身份证号码中如何提取出生年月、性别、年龄我在网上找了一 爱

根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式,供需要的网友参考:说明:公式中的B2是身份证号1、根据身份证号码求性别:=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,"女","男"),"身份证错"))2、根据身份证号码求出生年月:=IF(LEN(B2)=15,CONCATENATE("19",MID(B2,7,2),"。

",MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),"。 ",MID(B2,11,2)),"身份证错"))3、根据身份证号码求年龄:=IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),"身份证错"))。

3.帮帮忙用EXCEL中,用身份证号码怎么求得年龄和出生日期?

huminhkon2的样板做得不错了,我补充解释一下 一、分析身份证号码 其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。 18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。 如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。

二、提取个人信息 这里,我们需要使用IF、LEN、MOD、MID、DATE等函数从身份证号码中提取个人信息。 如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列。

1。 提取出生年月信息 由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。

在D2单元格中输入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中: LEN(C2)=15:检查C2单元格中字符串的字符数目,本例的含义是检查身份证号码的长度是否是15位。 MID(C2,7,4):从C2单元格中字符串的第7位开始提取四位数字,本例中表示提取15位身份证号码的第7、8、9、10位数字。

MID(C2,9,4):从C2单元格中字符串的第9位开始提取四位数字,本例中表示提取18位身份证号码的第9、10、11、12位数字。 IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一个逻辑判断函数,表示如果C2单元格是15位,则提取第7位开始的四位数字,如果不是15位则提取自第9位开始的四位数字。

如果需要显示为“70年12月”这样的格式,请使用DATE格式,并在“单元格格式→日期”中进行设置。 。

4.计算年龄已知出生日期和入院日期,怎么用Excel计算入院时年龄

在本文会用到三个函数,我们先来看看他们的定义(本文中提及的各函数中的逗号与括号都必须是英文状态下的逗号与括号)。

LEFT:提取指定个数字符函数。如“LEFT(B2,4)”的含义是从B2单元格的文本中的第一个字符开始,取4个字符。

YEAR:提取年份函数。 如“YEAR(1990/6/10)”的结果为“1990”,而原单元格中月、日等数值会略去。

INT:取整函数。如“INT(3。

14159)”的结果为“3”,小数部分略去。 LEFT函数 搞定文本格式生日 由于学生入学时登记人员不同,又没有一个统一的标准,所以在Excel表格中,学生生日那一列的单元格格式常常有不同。

有时会将学生的出生日期统计成“19900610” 或“1990。6。

10”的文本格式,这时候就需要用到文本函数,按以下方法就可以计算年龄了。 假设A列为学生姓名,B列为出生日期,需要要在C列呈现年龄(每列的第一行都是表头文字),我们只需取的出生日期的年份并用2012减去这个数字即可得到学生年龄。

那么我们可以在C2单元格中输入“=2012-LEFT(B2,4)”公式,然后将C2单元格的公式向下复制就能计算出其它学生的年龄了(如图所示)。 如果学生的出生年份只有两位数字,记录为“900610”,我们可以将公式稍作变动,在C2单元格输入“=2012-(LEFT(B2,2)+1900)”即可。

读者朋友们仔细查看公式就可以知道计算原理了。 其他格式 举一反三 如果当时记录的格式为日期格式(如“1990/6/10”)又该如何处理呢?这就需要用到日期函数YEAR,依照上面的思路,将函数做一些调整即可。

同样的,假如C列为学生年龄,我们需要在C2单元格中输入如下公式:“=2012-YEAR(B2)”,然后降C2单元格向下复制即可。 还有一种情况就是需要计算出学生的准确年龄。

这种情况比较少,但在我们的日常工作中也会遇到,如新学期开学了,我们学校只能招收2006年9月1日以前出生的学生(不足6周岁的学生无法在全国大多数省市的学籍管理系统建立学籍),遇到这样的情况按以下方法就可以计算了。 同样的,我们假设学生的出生日期在B列(A列为姓名),而C列为截止日期(如2012年9月1日),D列则为学生的准确年龄,并且B列与C列的日期都是日期格式的数据。

我们需要在D2单元格中输入“= INT((C2-B2)/365。2422)”并向下复制即可。

小提示|Tips: 此函数比较复杂,含义是C2单元格减去B2单元格所得的日期除以365。2422,然后将这个商进行取整运算。

其中“365。2422”是指回归年的时间(也称太阳年,即太阳中心从春分点到春分点所经历的时间)。

延伸阅读 学生入学不会登记身份证号码,如果是单位员工,多半会遇到通过身份证号码来计算年龄的问题,假设身份证号码在B列,我们只需在C2单元格输入“=2012-MID(B2,7,4)”即可。 其中“MID(B2,7,4)”的意思是从B2单元格中的第7个字符开始取4个字符。

5.求 EXCEL 表格年龄段统计方法

A列日期格式的出生,B列需要算下年龄,然后在找个单元格统计,假设到100行。

假设第一行是标题,数据在第二行B2 公式 =DATEDIF(A2,NOW(),"y") 下拉至和A列一样的行数C2 16-29的统计公式 =Sum(($A$2:$A$100>=16)*($A$2:$A$100<=29)) 这个需要按住Ctrl和shift的同时,再按回车。如果行数多自己选,但不能一选一列。

C3 30-44的 =Sum(($A$2:$A$100>=30)*($A$2:$A$100<=44)) C4 45-59的 =Sum(($A$2:$A$100>=45)*($A$2:$A$100<=59))。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .