Excel,如何使指数 e+11 变为 e+12

Excel,如何使指数 e+11 变为 e+12

356810115212.947 在 Excel 中显示为 3.5681E+11。我想将其显示为 0.3568E+12,有什么办法吗?

答案1

右键单击该单元格并选择“设置单元格格式...”。

将类别设置为“自定义”并输入以下格式:.0000E+00,然后单击确定。

对于您的例子356810115212.947,我得到:

在此处输入图片描述

答案2

为了“工程正确”地显示带有指数的数字,
即与前缀对齐(指数能被 3 整除),
您可能希望使用###.0E+00自定义/用户格式;
但这并不是所要求的,因为上面的内容将变成356.8E+09“356 T”

答案3

="0."&IF(A1<10000,A1,LEFT(LEFT(A1,5)+5,4))&"E+"&LEN(INT(A1))

应该可以正常工作

想法:手动连接所有必需的组件以组成不太科学的指数符号。+5 是为了满足四舍五入的要求。

catch:仅适用于正数(>1)。需要为其他尺度计算出不同的(但相似的)公式。然后我们可以将其“组合”为公式。

相关内容