设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
关于EXCEL某操作方法
返回列表
发新帖
关于EXCEL某操作方法
[复制链接]
11
|
4
|
2011-6-26 19:50:52
|
显示全部楼层
|
阅读模式
电脑里有整个村每个人的身份证号码及某些信息,需要提出17到21岁的人出来、应该怎么提取、由于身份证号某些前几位数不一样,只需要中间可以判断年龄的数字来确定我要提取范围内的人,谁知道怎么弄,希望具体点(office2003)谢谢了
回复
使用道具
举报
千问
|
2011-6-26 19:50:52
|
显示全部楼层
用下面的公式可以计算出年龄(15位、18位通用)=DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),"0-00-00"),TODAY(),"Y")往下拉。然后再用计算的年龄信息进行筛选就可以了。...
回复
使用道具
举报
千问
|
2011-6-26 19:50:52
|
显示全部楼层
=datedif(text(mid(b2,7,4),"0-00-00"),now(),"y")...
回复
使用道具
举报
千问
|
2011-6-26 19:50:52
|
显示全部楼层
假设身份证号码在B列C2输入公式=datedif(text(mid(b2,7,8),"0-00-00"),now(),"y")向下填充,即可得到年龄.然后自动筛选C列大于等于17 且 小于等于21的即可....
回复
使用道具
举报
千问
|
2011-6-26 19:50:52
|
显示全部楼层
最简单的就是按年龄自动排序,选中需要排列的列,选数据中的自动排序,选择条件就好...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行