excel表格里面为什么数字打超过11位就变成缩码,怎么改?

如题所述

输入数字过多后,内容变为科学计数法,而且超过15位后的数字全部是0,这是因为单元格格式为常规,EXCEL自作聪明理解为数值造成的,设置为文本格式就可以避免。具体有两个方法:

方法一,先设置单元格属性里面的数字格式为文本,然后再输入的数字就不会混乱。此法适用于需要输入的单元格很多的情况,例如表格里面的手机号、身份证号、银行卡号等列。

方法二、在输入内容之前输入一个英文的单引号,例如输入'12345678901234567890,回车后'不会显示出来,不影响打印,而且数字不会变成你不希望的。这时候履历表等只有少数单元格的情况。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-30
数字超过11位就会变成科学计数法,例如123456789789变成1.23457E+11,而超过15位的话,15位后面的数字全部变成0,解决方法有2种
第一种:先输入英文输入状态下的单引号 ' 然后再输入数字即可正常显示。
第二种:或者先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“文本”,确定即可。然后输入数字就能正常显示了。本回答被提问者采纳
第2个回答  2015-03-30
超过11位的数字你设置成文本格式再输入就行,数字默认成了科学计数法。
第3个回答  2015-03-30
单元格属性里面设置,选择文本格式,然后选择自动换行或者把列宽拉宽本回答被网友采纳
第4个回答  2015-03-30
在最前面加 ' 号,英文单引号,强制变成文本.
相似回答