急!excel表格问题!在线等

来源:百度知道 编辑:UC知道 时间:2024/06/20 07:30:06
我在表格中要填19位的数字可是最后4位全部变成0,要怎么改才能显示正常?

单元格列宽过窄,或者数字超过11位就会变成科学计数法,例如123456789789变成1.23457E+11,而超过15位的话,15位后面的数字全部变成0,解决方法有2种

第一种:先输入英文输入状态下的单引号 ' 然后再输入数字即可正常显示。
第二种:或者先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“文本”,确定即可。然后输入数字就能正常显示了。

两种方法
输入数字时 先输入 ' 单分号
选中 需要输入的区域 右键--设置单元格格式--数字--文本

先输一个英文的单引号

对于数字excel可以把它当成数字也可以把它当成文本。 在输入这么长的数字的时候,楼主因为是输入的卡号,所以楼主只关心每一位的数字是什么,但是EXCEL作为数据处理的软件来说,(对于数字)它不仅关心每一位是什么,它还关心这个数代表的数值有多大?楼主想过没,16位的数是多少个亿?我相信楼主肯定没想这个,但EXCEL会想,这就涉及到了EXCEL对数值进行计算的精度问题(数的最高上限问题)。如果楼主对这个数的数值莫不关心的话,那就明确告诉EXCEL把它当成文本好了前边同学答的时候说输入数字前加个单引号,即表示明确告诉EXCEL下面的是文本(就是不要它进行计算). 否则的话,EXCEL 对超过他计算能力的数字只能用 "0" 表示出,这是对你表示的抗议(说它不会算了)。

改数据类型