发布网友 发布时间:2022-07-24 06:33
共1个回答
热心网友 时间:2023-10-05 12:11
咨询记录 · 回答于2021-11-17身份证如何按照数字筛选格式筛选可以通过在单元格中输入EXCEL函数计算公式,先自动求出截止当前日期的年级,然后根据筛选工具来选择年满18周岁的人员就可以实现了。具体的操作方法如下:1、在电脑上打开EXCEL表格,可以看到当前有一组身份证号码,在第一个身份证后面的单元格中输入=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),TODAY(),"y"),表示的意思是截止今日的计算年龄。2、然后使用鼠标放在计算出年龄的单元格下面,拉动到底部,就可以看到自动计算出来所有人的年龄了。3、使用鼠标选中计算出年龄的单元列表,然后点击菜单栏的条件格式,在弹出的选项中选择大于。4、然后在弹出的大于对话框中输入大于18,显示为浅红填充色彩文本以后点击确定,就可以看到已经将年满18周岁的人员自动标识出来了。1、首先在excel表格中输入需要筛选的身份证号码。2、然后在B1单元格中输入提取年龄的计算公式:=DATEDIF(TEXT(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),"e-mm-dd"),TODAY(),"y")。3、点击回车,即可将函数公式生成计算结果,可以看到对应身份证号码的年龄为“64”。4、向下拖动公式批量填充公式,即可在单元格中得到年龄数据。5、选中年龄数据列并点击工具栏中的“条件格式”,选择“突出显示单元格规则”中的“大于”选项。6、然后在弹出的“大于”对话框中输入数字“60”,点击确定。7、即可将选中的年龄单元格中大于“60”的单元格标红显示。软件版本:Office2013第一步:建立辅助列,并输入公式如下:=DATEDIF(TEXT(MID(B1,7,8),"0000年00月00日"),NOW(),"y")如图所示:第二步:辅助列进行筛选,数字,大于18。如图所示:最终筛选:设身份证信息在a列,在表格最后的空白列输入:=IF(AND((YEAR(TODAY())-MID(a1,7,4))>=18,(YEAR(TODAY())-MID(a1,7,4)<=22)),"符合","不符")然后,对刚增加的辅助列进行自动筛选,条件为”符合“。EXCEL表中如何才能从一列身份证号里筛选出不同年龄阶段的人(比如要筛选出2012年前生的). - : EXCEL表中从