excel中e+18怎么变成一串数字?

如题所述

e+18代表使用科学计数法标记的数值,两个含义:

1、是数值:按计算机存储数值只占一个存储单元;区别于存储字符串,字符串中一个字符占一个存储单元。一个存储单元大小受电脑当前数据总线宽度影响
2、以有效数值+首位到个位的偏移位数为一个数据存储
例1.556e+10代表1.556*10^10=
15560000000
而如果存储的数值超过有效数值长度,则后续以0填充,即即便转回数字超过有效位的位也不能还原(Excel当前版本一般为15位),只能为0(因为存储数据的单元内超出的位数据被丢弃)
数值被变成科学技术法格式,原因有两种可能:
1、数值长度超过有效位
2、单元格列宽不足以完整显示数值长度,而用科学计数法能显示出(科学技术法忽略后续也不足以显示时则井号填充#####)
将单元格列宽增加,或将单元格式转为字符,可显示但如果已经变为科学计数法储存,则实际数值超出的有效位值已经被丢弃
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-11-02
双击 在最前面加个 '
或者把单元格改为文本格式
第2个回答  2022-11-02

相似回答