标签: excel excel-formula
可能很简单,但找不到解决方法。
试图找到一种方法来获取以科学计数法(即1 * 10 ^ x)编写的单元的幂值。
一个例子是:
单元格值:1.39E +04 ,或1.94E -12
需要提取的值: +04 , -12
需要使用Excel的公式或函数来执行此操作,而无需VBA。
答案 0 :(得分:4)
在 A1 和 B1 中输入数字:
=RIGHT(TEXT(A1,"0.00E+00"),3)
A1 格式是否为Scientific并不重要:
Scientific
注意:
此方法避免使用任何LOG()函数。此方法应在任何数字值(非文本)上工作。无论数值格式如何,此方法都应起作用。
LOG()
答案 1 :(得分:2)
假设数据在单元格D7中:
=RIGHT(TEXT(D7,"@"),LEN(TEXT(D7,"@"))-FIND("E",TEXT(D7,"@")))