如何解决身份证号末尾数自动变为0
1、分析原因:主要原因就在于单元格的“数字”格式设置。
2、当单元格式数字格式设置为数值时,输入数字墙绅褡孛数超过15为,后边的数值就变为0000。保存后,原数值就找不回来了。列宽不足时就会变为#####。不过这样带来一个便利,再审核数据对错是,直接把列宽缩小,凡是变为###的就说明身份证号有误,需要核实修改。
3、分类情况在此不再赘述,看图吧。我想你一定能看明白这个测试和分析过程。
4、根据以上操作,我们可以找到解决办法。
5、手动输入的情况下,先把单元格格式设置为“常规”或“文本”,输入数字不管多少位都不会变成0。当然,直接输入比较高级的软件比如WPS就会自动默认为“常规”格式。
6、复制粘贴的情况下,先将源数字格式批量修改为“常规”,再复制粘贴。粘贴后的数字格式为“常规",如果需要用到数值模式,再由“常规"批量修改为“数值”。改为数值后,末尾也不会变为0。
7、复制粘贴前改为“文本”也可。只是再由“文本”改为“数值”之后,双击单元格,会末尾变为0。之所有要改为“数值”是为了捕捉字段进行运算,如计算年龄、出生地等信息。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:64
阅读量:63
阅读量:69
阅读量:78
阅读量:76