在excel中,身份证号码提取年龄大于18岁的人,用什么公式

作者&投稿:肇雁 (若有异议请与网页底部的电邮联系)
Excel怎样从一大堆身份证号码中把年满18岁的人筛选出来~

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

根据身份证号码计算年龄

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

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

2、在电脑上打开EXCEL表格,可以看到当前有一组身份证号码,在第一个身份证后面的单元格中输入=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),TODAY(),"y"),表示的意思是截止今日的计算年龄。

3、在第一行身份证后输入以下公式:=IF(MOD(MID(A1,17,1),2),"男","女"),其中的“A1”表示需要提取的身份证号码所在位置。输入完公式后点击回车键。

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

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

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

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

8、此时即可看到已经通过身份证号码计算出年龄并筛选除了年龄大于18岁的人员。



1、打开Excel表格。


2、输入提取身份证年龄的公式=DATEDIF(TEXT(MID(H8,7,8),"0-00-00"),TODAY(),"y")。

3、输入公式后,按回车键即可提取身份证年龄,然后下拉复制公式。

4、复制公式后,即可把所有身份证年龄计算出来。

5、选中计算出来的年龄,点击条件格式-突出显示单元格规则-大于。

6、输入大于18,然后点击确定。

7、那么大于18岁的就会标注出来了。



在后面添加一列,标题为年龄:输入公式:=(TODAY()-DATE(MID(C11,7,4),MID(C11,11,2),MID(C11,13,2)))
再设置单元格格式,自定义格式:输入YY,确定
再做高级筛选,条件:
年龄
>18

用函数里面有有条件函数可选自己慢慢找


excel如何在单元格中显示身份证号码?
excel中完整显示身份证号码,可以按照以下步骤进行操作:1、打开Excel后,在要输入的单元格中里输入身份证号码,当确定后,显示格式是科学计数,但是在上方显示后面三位数字全部变成000。2、删掉刚刚输入的号码,点击该单元格,右键该单元格,选择【设置单元格格式】。3、在弹出的设置对话框中,在数字模块...

如何解决Excel表格中身份证号码的乱码问题
1。 更改单元格格式:在输入身份证号码的单元格中,右键点击单元格,选择“格式单元格”,在弹出的窗口中选择“文本”格式,然后再输入身份证号码,即可避免乱码的问题。  2。 使用公式:Excel表格中有一个公式可以将身份证号码转换为纯文本格式,避免乱码的问题。在需要输入身份证号码的单元...

excel表中身份证号码显示为E+17怎么解决
1. 在Excel中输入身份证号码时,如果系统自动将其识别为科学计数法表示的"E+17",这通常是因为单元格的格式被设置为数字格式,而非文本格式。2. 解决这个问题,首先应在单元格中正确输入身份证号码。如果单元格中显示为"E+17",说明Excel将身份证号码视为数字。3. 接下来,选中该单元格,右键点击,...

excel表格中怎么快速找到相同的身份证号码?
首先,要明确的是,在Excel中,可以使用VLOOKUP函数或者条件格式来快速对比两个表格中的身份证号,并迅速找出相同的身份证号。使用VLOOKUP函数进行对比是一种有效的方法。假设我们有两个表格,表格A和表格B,它们分别位于不同的工作表或者同一工作表的不同区域。表格A包含一列身份证号,位于A列;表格B也...

在Excel表格中如何输入身份证号码?
步骤 1、新建一个excel表,我们在其中一个单元各种输入身份证号码。2、输入完毕,按回车键,这是发现输入的数字变成了6.10162E+17?,这是因为其实在Excel表格里面,输入数字超过了12位数值,Excel则会自动转换为科学记数格式,输入如果超出了15位数值,Excel则会自动将15位以后的数值转换为0。3、别...

在excel中身份证号码设置什么格式
1、文本。表格中身份证号码需要用“文本”格式,具体设置方法:首先选中单元格,鼠标右键选择“设置单元格格式”。然后选择“文本”格式,点击“确定”按钮即可。2、在excel中要录入身份证号数字分类应选择文本格式步骤如下:打开EXCEL表格,录入身份证号码,身份证号码长度18位,超出了表格数字允许的长度,...

如何在excel表格中把身份证号码前加" g"?
在 Excel 中批量在身份证号码前加上"g",可以通过公式或文本操作完成。以下是两种常用的方法:方法一:使用公式 1. 假设身份证号码位于 A 列,从 A2 单元格开始。2. 在 B2 单元格输入以下公式:= "g" & A2 3. 拖动 B2 单元格的右下角的小方块填充到需要添加"g"的身份证单元格范围。4. 将...

如何在Excel中计算出身份证号码的民族信息?
1. 打开Excel,并在新的工作表中输入身份证号码。2. 在一个空单元格中,使用以下公式确定身份证号码的第 7 位和第 8 位数字:=MID(A2;7;2)。其中,A2 是身份证号码的单元格。3. 请注意,我们需要知道每个民族的第 1-2 位数字。您可以单击此处获取完整的民族编号。4. 在列 C 中,输入...

如何将一个Excel表格中的人名对应的身份证号码复制到另一个表格_百度知...
方法一:使用VLOOKUP函数 如果两个表格之间存在某种关联,比如人名在两个表格中都是唯一的,那么可以使用VLOOKUP函数来实现数据的复制。1. 打开源表格和目标表格:确保两个表格都已经在Excel中打开。2. 在目标表格中定位:在目标表格中,找到你想要插入身份证号码的列,并选中第一个需要填充的单元格。3. ...

excel中如何把身份证号码与姓名一一对应?
在 Excel 中,可以使用以下几种方法来把信息一一对应:1.使用公式:可以使用公式来将一个单元格中的信息与另一个单元格中的信息进行对应。例如,可以使用 VLOOKUP 函数来将一个单元格中的姓名与另一个单元格中的身份证号码进行对应。2.使用条件格式:可以使用条件格式来将满足特定条件的单元格中的信息...

抚松县15315021015: excel表格中如何在身份证号码筛出年龄 -
枞馥多维: 在Excel表格中筛选身份证号码以获取年龄,可以按照以下步骤进行操作:1. 创建一个新的列,用于显示筛选后的年龄数据.2. 使用Excel的日期函数来计算年龄.根据身份证号码的格式,假设身份证号码位于A列,将以下公式输入新创建的列中...

抚松县15315021015: excel表中如何从身份证号中提取年龄? -
枞馥多维: C2是身份证号,用下面的公式(15位和18位通用)可以提取出生年份, =IF(LEN(C2)=15,MID(C2,7,2),MID(C2,9,2)) 然后用现在的年份减去出生年份就行了,比如用上面的公式得出的是82年,然后用108-82=26岁

抚松县15315021015: 在excel里面怎么从身份证号码提取出年龄段 -
枞馥多维: =mid(A1,7,8) mid提取字符,意思是,从A1单元格的第7位开始(一般年龄段从第7位开始),提取8位字符(年月日共8位),A1是你身份证号码所在的单元格. 你可以按照解释更改7、8这俩数字,达到你要的目的.

抚松县15315021015: Excel中如何根据身份证号码获取年龄 -
枞馥多维: 1. 选择有身份证号码的列A,点击数据——分列;2. 在弹出的对话框中选择 固定宽度——下一步——截取出生年份的四位数——下一步; 3. 是否替换单元格——确定,身份证号码被替换成出生年份; 4. 在B旁边列录入2015; 5. C1单元格录入公式=B1-A1,C1单元格显示的就是该身份证的年龄; 6. 下拉公式. 7.

抚松县15315021015: 怎么从excel表格中身份证号中算出年龄 -
枞馥多维: 在年龄输入单元格内直接输入公式“=YEAR(TODAY())-MID(A2,7,4)”(备注A2是身份证号码所在单元格) 在年龄输入单元格内直接输入公式“=YEAR(TODAY())-MID(A2,7,4)”3/5 按下回车键,年龄即可得出4/5 然后鼠标选择刚刚得出结果的单元格,鼠标箭头移动到单元格右下角,直到箭头变为十字符号5/5 鼠标左键向下拉动,之后的年龄就都出来了.

抚松县15315021015: 如何从公式在EXCEL表格的身份证号码中提取年龄(周岁)? -
枞馥多维: 1、首先打开Excel软件,打开需要进行提取年龄的表格,在年龄一栏中的c2单元格中输入公式“=YEAS(TODAY())-MID(B2,7,4)”, 其中B2即为身份证号所在的单元格;2、在输入框输入计算年龄完成之后,这时在单元格中的数值即为年龄,这时即可可以计算可以算首行的年龄;3、最后将鼠标移至c2单元格的右下角,出现十字形状后向下拖动,对下方单元格进行填充即可.

抚松县15315021015: excel中怎样用身份证号计算年龄 -
枞馥多维: 以下表为例:在要计算年龄的单元格写入公式: =DATEDIF(DATE(MID(B61,7,4),MID(B61,11,2),MID(B61,13,2)),TODAY(),"Y") 下拉填充即可

抚松县15315021015: 电子表格中的身份证号码怎样计算出年龄 -
枞馥多维: 现在的 应该全是18位的了,假设a1是身份证,则放结果的单元格=datedif(text(mid(a1,7,8),"0000-00-00"),today(),"y"),计算到当前日期的周岁数,可以把那“today()”改为米的截止日期 ,还可以把问题作为内容(邮件主题一定要包含“excel”)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com

抚松县15315021015: excel中知道身份证号如何计算年龄 -
枞馥多维: 利用Excel公式计算: 1、明确 身份证号码 在那一列,如B1 2、用下面的公式计算出年龄: =DATEDIF(TEXT(MID(B1,7,INT(LEN(B1)/2-1)),"#-00-00"),TODAY(),"Y") 其中的符号一定不能更改.

抚松县15315021015: 如何在excel表中根据身份证号得出年龄 -
枞馥多维: 假如身份号在A列 公式:=TEXT(TODAY()-DATEVALUE(MID(A2,7,4) & "/" & MID(A2,11,2) & "/" & MID(A2,13,2)),"Y") 然后向下填充

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网