科学记数法的自定义格式(Microsoft Excel)
Reid注意到他可以使用科学计数法显示数字,并且数字在Excel中以1.23E + 03或1.23E-03的格式显示。他希望科学表示法有所不同,例如1.23×10 ^ 3或1.23×10 ^ -3。
Excel中无法更改科学计数法的显示方式。唯一的解决方法是使用公式将所需内容的文本表示放在一起。例如,如果将使用Excel的科学计数法的值存储在单元格C7中,则可以使用以下公式:
=LEFT(TEXT(D7,"0.00E+0"),3) & "x10^" & RIGHT(TEXT(D7,"0.00E+0"),3)
此公式实质上是拉出数字的左侧部分(E之前的部分),并将其与数字的右侧部分(E后面的部分)结合在一起,并带有“ x10 ^”符号。 Excel将结果视为文本字符串;它不能在后续计算中使用。
如果您需要以这种方式进行大量格式化,则创建一个宏,该宏将根据数字返回格式化后的文本字符串,这是一件相对琐碎的事。将其创建为用户定义的函数,然后可以在公式中使用它。
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(9236)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: