当 Excel 中的数字显示为小数点后跟着 "E+17" 时,这表示该数字已经被转换成了科学计数法形式,"E" 是指数符号,后面的数字表示指数,通常是10的幂。
例如,1.23E+17 表示 1.23 乘以10得17 次方。
excel会显示小数点E+17,是因为发生在当数字过大或过小时,Excel为了节省空间会将其显示为科学计数法形式。小数点E+17这个符号代表了科学计数法的表示方法,即表示一个数字乘以10的17次方。
那么要如何才能完整显示数字?
若要完整显示数字,你可以调整单元格的格式为“文本”或者“数值”,这样 Excel 就会以普通数字的形式显示该数字,而不是科学计数法形式。
如:以下示例,是以”Microsoft Office 2019“的excel 展示示例:
输入一串18位数字"123456789123456789",
输入后excel会自动转为”1.23457E+17“

选中”A1“,右键点击”A1“,打开”设置单元格格式“弹框

在”数字“,分类下选择”数值“:
如果需要小数位数,就修改”小数位数“输入框的值,
不需要则把”小数位数“改为0

确认保存后,可以发现会把E+17转为详细数字显示

注意:
示例中,输入的数字为"123456789123456789",但修改格式后,显示”123456789123456000“,是因为数值过大超出excel的取值范围
如需完整显示数值,则可在”设置单元格格式“弹框,”数字“选项分类下,修改为”文本“分类,然后再重新录入数据。(设置成”文本“也是很常用的方式,区别在于自身的习惯。)
一般来说都是先调整好格式,再输入数据的,免得数据发生异常或自动变更
总结:
当 Excel 中的数字显示为小数点后跟着 "e+17" 时,这表示该数字已经被转换成了科学计数法形式,"e" 是指数符号,后面的数字表示指数,通常是10的幂。为了完整显示数字,可以调整单元格的格式为“文本”或者“数值”。