在excel中输入太长的数字就变成100110+E12,为什么?

为什么会从word中拷出来的就不会变?

如果数字大于12位,EXCEL会自动转化为科学计数法,如果想不变,把单元格格式设置为文本再输入数字,或在输入数字前加一个半角状态下的单引号 ' 就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-21
这个是科学计数法,
你现在选中要输入数字的列,然后点右键
再点单元格格式,
在弹出的对话框中的数字标签下,选择“文本”,你再输入数字看下
第2个回答  2011-07-21
因为从word中拷出来的是文本格式,在Excel中数值超过12位(含)时就会出现100110+E12这种格式。解决方法可先将此列设置为文本格式再输入数字追问

怎么设置为文本格式啊?

追答

选择你要设置的单元格区域,右键,选择“设置单元格格式”,在“数字”选项卡中的“分类”选项里选择“文本”,确定,退出。

第3个回答  2011-07-21
不能显示全部时候,就科学计数法显示,word里的是文本格式,所以不变。
要想显示全部,可以把该单元格设置为“文本格式”
第4个回答  2011-07-22
那是因为WORD里面的格式已经是设置好的文本。
第5个回答  2011-07-21
这是指数表示。不会不知道指数是什么意思吧?
相似回答