搜索
首页 电脑/网络

LEN()函数

在EXCEL中对身份证号提取出生年月时,因为有许多的身份证号在输完时留了许多空格,而用LEN统计身份证长度时会自动把空格也算进去,导致数据不准确。因为太多身份号一个一个去删除太麻烦,我应怎么办?

全部回答

2006-05-16

0 0
    用身份证号提取出生年月,只要写入下面函数,不管号码后面有没有空格都不会影响年月提取,还可随意输入15或18位号码,函数能自动判别,假如身份证号在E4,可以在同行写入“=IF((LEN(E4)>16),(CONCATENATE(MID(E4,7,2),MID(E4,9,2),"-",MID(E4,11,2),"-",MID(E4,13,2))),(CONCATENATE("19",MID(E4,7,2),"-",MID(E4,9,2),"-",MID(E4,11,2))))”;用类似的方法还可以从15或18位号码中自动判断性别,不知是否你需要。
    。

2006-05-15

225 0
len(trim())

2006-05-15

223 0
再多写几行代码,不难的,将里面的空格提出剔除就行.

2006-05-15

221 0
空格可用使用替换掉,然后用len()

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
电脑/网络
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
举报
举报原因(必选):
取消确定举报