Excel函数公式计算问题 10

如图所示,Y列和Z列的数字都是本人手动输入,且原始数据就是科学计数法(需要使用的也是科学计数法)。但是使用公式计算时Excel却无法识别数字,显示#VALUE!。公式很简... 如图所示,Y列和Z列的数字都是本人手动输入,且原始数据就是科学计数法(需要使用的也是科学计数法)。但是使用公式计算时Excel却无法识别数字,显示#VALUE!。公式很简单,就是Y列的数字减去Z列的数字。求解决方法。 展开
 我来答
销香叶雨
2018-03-29 · TA获得超过3705个赞
知道大有可为答主
回答量:2045
采纳率:86%
帮助的人:465万
展开全部

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)

奇哥2008重庆
2018-03-29 · TA获得超过1230个赞
知道小有建树答主
回答量:1536
采纳率:80%
帮助的人:320万
展开全部
1、鼠标移到你要求差的单元格(AA4单元格),按“Ctrl+F3",出现一个“名称管理器”对话框
2、点击“新建”,在名称栏输入“aaa",引用位置栏输入:=evaluate(y4)-evaluate(z4)然后点击”确认“
3、最后,点击”关闭“,在AA4单元格输入:=aaa再回车就ok了
4、鼠标移到AA4单元格,下拉复制就ok了
追问
试了,还是不行
追答

应该这样记录:2.04*10^-6(10的负6次方,应该在Excel表格中记录为10^-6)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光上的桥
2018-03-29 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
请把1.06*10^6输入为:1.06E6,这样输入简单,而且可以运算,用E标记上标
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8566cc1e6
2018-03-29 · TA获得超过1093个赞
知道小有建树答主
回答量:2601
采纳率:27%
帮助的人:716万
展开全部
这个不是excel认识的科学记数法,被当作了文本处理。
追问
那应该如何操作让excel认识这些数据?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式