Excel 2003的表格,一万多人名单有姓名和身份证号,怎么一下筛选出22周岁(含22岁)以下的人! 求大神帮忙

作者&投稿:蒙泥 (若有异议请与网页底部的电邮联系)
我在一张有姓名和身份证号码的工作表,我想批量找出现在年满周岁的人的名单,怎么弄,?~

假设身份证号在A2中,则可用下面的公式算出其周岁年龄:
=DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,(LEN(A2)=18)*2+6),"#-00-00"),TODAY(),"y")
下拉复制公式即可。
然后可以筛选公式结果大于等于45的就行了。

说明:该公式对于15、18位身份证号码均适用。测试通过!

有点太牵强了
假设你的年龄是在B列
C2输入
=if(b2>22,"已婚","未婚")
下拉填充

假设姓名在A列,从A2开始,身份证号在B列,从B2开始,
那么,以C列为辅助列,用于计算年龄。C1填入年龄字样,
C2输入以下公式:
=DATEDIF(MID(B2,7,4)&"-"&MID(B2,11,2)*1&"-"&MID(B2,13,2)*1,NOW(),"y")+1
回车确定输入。
此时会出现#value标志。不要紧,选中C2设置单元格格式为常规即可
于是C2得出年龄。
向下填充公式即可
再进行筛选

新加一栏
=MID(身份证号的位置,7,4)

结果就是年份,对这个筛选即可

假设姓名在C列,身份证号在D列,则E1输入
=IF(DATEDIF(VALUE(TEXT(MID(D1,7,8),"0000年00月00日")),TODAY(),"Y")<=22,C1,""),下拉公式填充。

新生成一个栏位,取值利用身份证号码栏位指定位数.
18位身份证号码 从第5位开始到第8位是出生年份
再根据这个栏位的数据过滤

筛选会用吗?  自定义如图 试试




固安县19387663163: 在Excel表格中有一万多个名字,如何筛选重名? -
澄竹海莫: 你这个不必用公式,用高级筛选直接就可以. 数据-筛选-高级筛选,列表区域选择B列,条件区域留空,勾选“选择不重复的记录”,确定即可.补充:如果结果需要放在其他地方,就选择“将筛选结果复制到其他位置”,并在“复制到”选择...

固安县19387663163: excel自动计算,那一列数字明明不止一万多,可是自动汇总出来就是一万多,也选常规了,还是没用 -
澄竹海莫: 1、随便一个空单元格录入1,2、复制这个单元格,3、选择你要统计的列,4、点 编辑-选择性粘贴-乘,点确定5、再看看是不是对了

固安县19387663163: excel表格内容不多,缺有1万多KB,打开好卡怎么把内存变小? -
澄竹海莫: 选中所有单元格,ctrl+a 复制,右键,选择性粘贴 F5,定位对像,不需要的对像就删除掉 暂时没有使用的行,列全部删除一下 快捷键ctrl +shift+向右 /向下键

固安县19387663163: 我用excel2003做报表时有一步是:把所有大于10000的数字加上万位符,如何能一次性选中后添加? -
澄竹海莫: 假设你的数字在a列从a1开始,选一个空列假设是b列,在b列输入=IF(A1>=10000,LEFT(A1,LEN(A1)-4)&","&RIGHT(A1,4),A1),向下拉

固安县19387663163: excel 表格里有1万多数据 比如A1和B1行有相同数据 怎么找不出来并删除 -
澄竹海莫: 是A列与B列吧?在C1单元格写:=MATCH(A1,B:B,0)然后向下填充.那些出现#N/A的就是A列有而B列没有的.然后你可以用自动筛选把没有的筛出来.那些出现数字,数字代表着A列这个值对应在B列哪一行.也就是B列有.那么你就可以把出现数字的筛出来.然后删除多余的.

固安县19387663163: 在excel一列中输入很多个数据(大于一万),不想用拖的方式,有没有快捷键? -
澄竹海莫: 如果是从1输入到10000 就在A1单元格输入1 然后点击菜单---编辑---填充---序列 序列产生在"列" 类型 "等差" 步长值 1 终止值 10000 确定

固安县19387663163: excel高手求助 我有2个excel表格,一个总表,有一万多个名单,一个分表,有六千多个名单, -
澄竹海莫: 在总表添加个辅助列,然后利用COUNTIF函数处理一下:=IF(countif(分表所有名单所在区域,总表第1个名单所在单元格),1,"") 下拉填充至总表最后一个单元格 然后筛选辅助列结果为等于1的数值,将筛选出来的结果删除即可.

固安县19387663163: excel工作薄行数可以无限扩大吗?为什么一些软件可以显示一万多行?怎么设置的? -
澄竹海莫: 2003版 65536行,256列 2007 1048576行 ,16384列 你可以在一空列按下CTRL+方向键下查看

固安县19387663163: excel 有两份表格,两张都有姓名,学号,一份一万多人,一份四十多人,请问如何把身高体重整合到大张上? -
澄竹海莫: 在大表中的H2 输入公式 =vlookup(d2,小表!a:o,column(d1),0) 向右拉然后向下拉. 其中的范围可能有出入,自己修改下.

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