excel2003 输入数字为何会改变

在excel2003里面输入数字27392330318740,回车后为什么显示2.73923E+13
真郁闷!这样不是会误事情?

这是因为EXCEL单元格中当输入的数长时,就会以科学计数法来显示。要想不让它这样显示,只能把它变为字符型数据,只要在输入的时候加上一个半角符号 ' 即可。如可以这样输入:'27392330318740
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-12
2.73923E+13是27392330318740的指数表达形式。
例如:123E3或123e3都表示123乘以(10的3次方)。
另外,指数表示形式可以有多种。
例如:123.456可以表示为123.456E0、12.3456E1、1.23456E2、0.123456E3、0.0123456E4等。其中1.23456E2为规范化指数形式。即在字母E(或e)之前的小数部分中,小数点左边应有一位且只能有一位非0数字。
在excel2003里面输入较长数字时,就会自动表示为该数的规范化指数形式。
2.73923E+13即为2.73923乘以(10的13次方),也就是数字27392330318740,这是不会影响计算或统计的,只是换了中表达方式而已。
第2个回答  2010-06-12
excel默认倍数达到12位就采用科学记数法,你可以将单元格格式设置为文本,就可以输入长数字了本回答被提问者采纳
第3个回答  2010-06-12
科学计数法,右键点单元格选“设置单元格格式”选“数值”后确定再输入数字即可
第4个回答  2010-06-12
选定此单元格,右键选择"设置单元格格式",在弹出的对话框中选择文本格式.
或者选定单元格,重新输入:'27392330318740,也可以解决.(注:"'"为半角)
相似回答