为什么我microsoft EXcel中打数字太长就会变成 1.00121E+16?

为什么我microsoft EXcel中打数字太长就会变成 1.00121E+16?
反正不能打身份证号码了,怎么才能只输入数字而电脑不进行这种函数计算。。

因为excel会对数字进行计算。当数字位数超过15位的时候,就会自动以科学计数法来显示数字。

解决方法有2种
第一种:先输入英文输入状态下的单引号 ' 然后再输入数字即可正常显示。
第二种:或者先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“文本”,确定即可。然后输入数字就能正常显示了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-30
你好
这是因为你启用了科学计数法
单元格格式--数字--常规--数值
如果是无需计算的数字,可以在第一位前输入半角引号(确认后引号会消失的),让excel当成字符串处理本回答被提问者采纳
相似回答