66问答网
所有问题
身份证号码怎么样在电子表格里从小到大排序?急人,求解
如题所述
举报该问题
推荐答案 2016-12-15
直接将身份证号码按照年龄排序是不可能的,需要通过辅助列将出生年月提取出来,再通过这个辅助列进行排序。
身份证号码中包含的出生年月,可以用MID函数提取。
MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。
语法:MID(text, start_num, num_chars)
参数:
MID 函数语法具有下列参数 :
Text 必需。包含要提取字符的文本字符串。
Start_num 必需。文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为
1,依此类推。
Num_chars 必需。指定希望 MID 从文本中返回字符的个数。
说明:
如果 start_num 大于文本长度,则 MID 返回空文本 ("")。
如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只返回至多直到文本末尾的字符。
如果 start_num 小于 1,则 MID 返回错误值 #VALUE!。
如果 num_chars 是负数,则 MID 返回错误值 #VALUE!。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UDpspppisDUnpixipxv.html
其他回答
第1个回答 2016-12-15
假设身份证号码在A列中,要提取1956年的身份证号码,试试以下公式
=INDEX(A:A,SMALL(IF(MID(A1:A1000,7,4)="1956",ROW($1:$1000),4^8),ROW(A1)))&""
按【组合键】确认后下拉填充。
第2个回答 2016-12-15
你讲的从小到大排序的依据是什么,出生日期?
追问
就是把1956的筛选出来,跪谢
追答
数据,自动筛选,以身份证为筛选条件,自定义,包含1956
相似回答
大家正在搜
相关问题
办公软件Excel免费下载
办公软件EXCEL
办公软件excel
Excel软件是一个什么类型的办公软件?
怎么下载EXcel和WOrd办公软件
办公软件Excel?
excel办公软件
办公软件Excel的使用方法