如何从批量身份证号码里提取年份和生日,并且按照日期(忽略年份)排序?
- winini比如31010519950101318X,要提取出1995年1月1日,并且按照日期排序(忽略年份),也就是1993年1月2日出生的人,要排在1995年这个后面,因为虽然年份更早,但是日期更晚,比如100个这样的身份证,批量有没有办法?
- 懒散的牛excel公式
年份和日期分两列
iOS fly ~ - rasyn正则表达式好像有解决方案
- lovewsk数据分列,或者提取指定位数
- 中华田园喵提取指定位数吧
- opensesamemid(11,4)?
MID(text, start_num, num_chars) - shadowmageexcelhome搜下帖子,有方案的,包括从第几位开始提取数字
写了个公式,你自己往下拉试试,假设第一行是列名,身份证号码从A2开始,在B2格输入“=--TEXT(MID(A2,7,8),"0-00-00")”,公式不包含最外面的引号。 - wwwEagleregex
- refrain直接搜excel省份证提取日期就好了,反正就是从第7位取数到12位
- cybervsqultraedit的列编辑模式直接拷贝出日期也行
- 01802去买保险的网站下个批量模板全都有
- 时间潜艇ctr e
试试看 - winini高手!=我尝试修改了下,TEXT(MID(A2,7,4),"0")和=TEXT(MID(A2,11,4),"00-00"),可以提取两列,年和日期,
再请教下,现在就是一列1995和一列01-01,有什么办法可以把01-01变成1月1日,以及1995能否变成1995年?
多谢! - shadowmage
- winini高手!=我尝试修改了下,TEXT(MID(A2,7,4),"0")和=TEXT(MID(A2,11,4),"00-00"),可以提取两列,年和日期,
再请教下,现在就是一列1995和一列01-01,有什么办法可以把01-01变成1月1日,以及1995能否变成1995年?
多谢! - shadowmage这个是excel显示功能,在2010的界面上,开始那里“数字”边上那个剪头,设置单元格格式,日期里面选择一下就可以了。
也可以借助公式=INDIRECT("TEXT(MID(A2,7,4),"0""&"年");后面的依样画葫芦,年替换成月,日就好了。 - jo123首先想到awk | sort
- oneviivPython做数据处理很方便 iOS fly ~
- zy22战略马克 iOS fly ~
- winini举例的身份证是随手编了一个
- 汗蝈蝈批处理 截取字符