栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 百科 > 学习

excel表格身份证号后面是000

学习 更新时间: 发布时间: 百科归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

excel表格身份证号后面是000

excel身份证号码输入后,无意中格式改为了数值型,后三位变为了000,如何恢复?

首先回答,如果已经成了000,无法恢复。

Excel最大的能直接在单元格显示的整数为11位,能够支持的最大整数为15位。

单元格中从第12位开始就要以科学计数的形式展示,但编辑栏中仍然是完整的数值,但从第16位开始已经超出Excel的能力范围,从第16位包括以后的位数都以0来代替。

因此,如果需要在Excel单元格正确地输入并显示15位或者18位身份证号码,必须把身份证号码当作文本型数据而不是数值型数据。

这里提供两种非常快捷的身份证号码输入方法:一是在输入身份证号之前先输入一个半角单引号。

二是先将需要输入身份证号码的单元格格式设置为“文本”。

转换为文本格式后,身份证号码变成了文本字符串而不是数值,不能参与数值运算,但是可以使用文本函数进行处理分析。

此外,还可以对单元格内只能输入身份证号码进行验证设置。

【验证条件】除了【序列】外,还可以通过【自定义】公式来对输入条件进行限制,例如单元格只能输入15位或者18位的身份证号码。

操作步骤:①选择需要设置数据有效性的区域,【数据】-【数据验证】-【验证条件】-【自定义】,在数据源对话框中输入公式:=or(len(A2)=15,len(A2)=18),单击【确定】。

输入公式②完成数据有效性设置,输入身份证号码。

当输入身份证号码不为15位或18位时,Excel会自动提示“此值与此单元格定义的数据验证限制不匹配”,需重新输入。

出错提醒

应该是恢复不了的,只能通过重新录入。

但可以利用文本函数减少录入量。

首先,用分列将后三位分离出来,删除分出的列,然后在本列后增加两列,在增加的一列中录入后三位数据,然后在增加的另一列中用文本函数将前两列中的数据合并为一个,复制、粘贴数据后,再将前两列删除即可。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/ask/602517.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号