excel表格中输入数字找过15位为什么就变为0了

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:00:06
例如:363636363636274565 它自动变成:363636363636274000

  Excel软件不能表示超过15位的数字,超过部分将以0来代替。


  在Excel软件中,超过11位(不含11位)的数字是以科学计数法的形式来表现的,如图。

  Excel 软件是采用 15 个有效数字的精度来存储和计算数字,其中,小数点要占用掉一位有效数字,超出的部分以0来代替。这样就不难理解,直接输入的数字超过15位,后几位将变成0的原因。


  避免问题现象的方法就是将数字变成文本形式的,方法有两种:  

  第一种:在输入数字前,先输入单引号,注意是英文标点的单引号,这是转义字符,Excel软件将会把后面的数字作为文本来处理。

  第二种:在输入数字前,先选中要输入数字的单元格,右键-设置单元格格式,打开设置单元格格式对话框,如图,切换到“数字”选项卡,单击“分类”中的文本,再单击确定按钮,这时再输入任何数字,Excel软件都会作为文本来处理。