材料/工具:excel2010
1、打开excel工作样表作为例子。
2、在常规单元格格式下,输入超过位数的数字会自动转换为科学计数法显示。
3、点击单元格快捷设置的下拉选项,选择文本格式。
4、输入15位以上的数字尾数就不会变成0了。
5、或者在输入数字前先输入英文状态下的‘符号,则可以强制将数字转换为文本方式显示。
6、显示结果如下。
在Excel中,输入超过12位的数值,系统自动将其转换为科学记数格式,如果输入超过15位的数值,系统自动将15位以后的数值转换为“0”。为了能让这些长位数数值完整显示出来,就必须用下面两种方法,将单元格转换成文本格式,然后再输入。
方法一:在输入这些长数值时,先输入一个英文状态下的单引号(“'”),然后接头输入数值即可。
注意:这种方法适合输入少量的长数值,且输入的英文状态下的单引号不影响显示和打印。
方法二:选中相应的单元格区域,执行“格式→单元格”命令,打开“单元格格式”对话框,在“数值”标签下,选中“文本”选项,确定返回,再在上述单元格中输入长数值就行了。
已经输入的数字并且生效后就无法复原了,超过15位的部分总是0
对这种情况未雨绸缪的三种方法:
1、设置单元格格式——文本
2、输入数字前先输入单引号,例:
'123456789012345678
3、输入数字前先输入等于号,并对数字加双引号,例:
=“123456789012345678”
另外,经过计算产生的数据也会出现问题,但用公式引用过来的数据不用做任何设置
输完后改格式是改不回来的。
注意一定要先设置文本格式后输入。否则就不行。
祝你成功!
选中那些数据,
重新设置一下数据格式就OK乐