Excel函数公式计算问题 10
excel中的科学计数法是这种表示格式的,下图:
你的这个表达方式,在excel中实际上是文本格式;
文本格式计算,错误信息自然是#VALUE!
如果要计算,可以尝试的方法:
1、可以尝试将文本数据转化为数值格式,然后再计算;
2、将文本格式的数据的有效数字,用函数提取出来,然后再把幂指数的值取出来,再合成数值,再做运算,比如:
=LEFT(A3,FIND("×",A3,1)-1)*10^RIGHT(A3,2)-LEFT(A3,FIND("×",B3,1)-1)*10^RIGHT(B3,2)
然后再把结果转化为文本格式,如图
=E3*10^-ROUND(LOG(E3,10),0)&"×"&10&ROUND(LOG(E3,10),0)
把公式组合在一起:
=(LEFT(A3,FIND("×",A3,1)-1)*10^RIGHT(A3,2)-LEFT(A3,FIND("×",B3,1)-1)*10^RIGHT(B3,2))*10^-ROUND(LOG((LEFT(A3,FIND("×",A3,1)-1)*10^RIGHT(A3,2)-LEFT(A3,FIND("×",B3,1)-1)*10^RIGHT(B3,2)),10),0)&"×"&10&ROUND(LOG((LEFT(A3,FIND("×",A3,1)-1)*10^RIGHT(A3,2)-LEFT(A3,FIND("×",B3,1)-1)*10^RIGHT(B3,2)),10),0)
那应该如何操作让excel认识这些数据?