excel表格数字变成日期怎么改过来(为什么EXCEL表格打长数字的时候会出现"E+"之类的东西呢?)

wufei123 发布于 2024-01-07 阅读(235)

我们在输入身份证或长数字的时候,输完后却以E+17等的科学记数形式显示,更离谱的是里面的数字最后几位数字自动变成000的新数值了,与原来完全不相同!

原因由于Excel数值精度限制15位,超过15位数字后面的用0代替,改变后而且不可逆转。超过11位数字就用科学记数形式显示

解决方法方法1:选取将要输入的单元格,按【Ctrl】+1,弹出“设置单元格格式”,在菜单中选择“文本”,点“确定”,然后进行输入身份证、电话号码、超过11位的数字,将完整显示你输入的数字。

方法2:如数量少可以在数字前加 (单引号)后接着输数字即可,下面动画A1没有加单引号,则按科学记数形式显示,A2、A3加了单引号,则完整的显示出来。

方法3:自定义格式,此种不会以科学记数形式显示,以数字格式显示,但15位后面的数字全部用0代替,故不建议用此种(不推荐使用)选取将要输入的单元格,按【Ctrl】+1,弹出“设置单元格格式”,在菜单中选择“自定义”,在右侧的窗口中找到“G/通用格式设置”,将上面的数据修改为0,点击确定即可,但验证查看15位后面的数字已自动用0代替, 故建议使用方法1、方法2。

以上方法1、方法2可以解决数字变成e+17的方法,希望对你有用,后续还将分享更多EXCEL的使用教程,欢迎大家持续关注。

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。