白话Excel函数公式 Office易学宝微视频教程合集(Excel+Word+PPT)
笨办法学VBA(从入门到精通) 高效办公必会的Office实战技巧
财务总监的Excel私房课 Excel数据透视表实战秘技
Excel图表神技
查看: 4158|回复: 22

18位身份证号码输入的几种解决方法

[复制链接]
发表于 2012-9-18 14:55:00 | 显示全部楼层 |阅读模式
本帖最后由 leroy 于 2012-10-6 21:11 编辑

如何在EXCEL中正确输入15位或18位身份证号码?相信这个问题困扰了许多人。常规情况下,向单元格中输入超过11位数字时,它会自动转为科学计数的形式。比如将15位号码123456789012345输入后就变成了1.23457E+14。现在分享几种比较简单快速的解决方法。

  1、在A1单元格中输入较长数字时,先在前面输入半角引号,写成下面的形式,

  1. '123456789012345
复制代码

这样程序将默认该单元格为文本格式,完整显示15位号码。

  2、如果工作表中已经输入了大量号码,全部以科学计数显示的话,按照上面的方法逐个重新输入显然并非明智之举。假设单元A1:A100存在较长数字,可选中该区域,单击鼠标右键,设置单元格式,选择自定义,在‘类型’中输入'0'即可。

  3、借助函数来解决:假设A1:A100区域有大量较长号码,在B1单元中输入:

  1. =Trim(" "&A1)
复制代码

该公式是在A1单元15位号码前加个空格符号,然后用Trim函数去除空格符号,得到文本形式的数值。这样B1单元也就显示完整的15位数字了。

备注:
原始文字里面有些疏漏,由Leroy修改后审核通过。
Leroy  2012-10-6

评分

参与人数 1登攀 +25 收起 理由
leroy + 25 不错的资料,更期待看到楼主的原创帖!

查看全部评分

回复

使用道具 举报

发表于 2012-10-7 21:36:55 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2012-10-10 15:48:46 | 显示全部楼层
输入前,将单元格格式设置为文本也可以。
回复 支持 反对

使用道具 举报

发表于 2012-10-11 16:01:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2012-10-13 19:14:31 | 显示全部楼层
经过验证,第二种和第三种方法不可行。
回复 支持 反对

使用道具 举报

发表于 2012-10-30 17:24:39 | 显示全部楼层
确实  经验证第二种方法不可行   最后3位数还是没办法显示    第三种没验证 {:soso_e113:}
回复 支持 反对

使用道具 举报

发表于 2012-11-1 20:21:16 | 显示全部楼层
我也验证了,第二三种不管用啊?
回复 支持 反对

使用道具 举报

发表于 2012-11-7 15:23:04 | 显示全部楼层
第一种方法见过

第二三种方法上面有人说不能用?
回复 支持 反对

使用道具 举报

发表于 2012-11-7 23:46:08 | 显示全部楼层
最简介的办法就是把单元格格式设置成文本就可以了。
回复 支持 反对

使用道具 举报

发表于 2012-11-8 09:20:04 | 显示全部楼层
想知道,输入15位数字没有问题,如果输入18位数字,最后三位都自动转化成0了,这个怎么解决?只能用纯文本方式吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 入学

本版积分规则

快速回复 返回顶部 返回列表