excel 显示计算结果
excel中,输入公式E1=C1*60%+D1*40%,然后拖动鼠标复制公式。可是它只显示了第一行的计算结果,其余行则显示“#VALUE!”拖动没用~~这已经是拖动了效果...
excel中,输入公式E1=C1*60%+D1*40%,然后拖动鼠标复制公式。
可是它只显示了第一行的计算结果,其余行则显示“#VALUE!
”
拖动没用~~这已经是拖动了效果~~ 展开
可是它只显示了第一行的计算结果,其余行则显示“#VALUE!
”
拖动没用~~这已经是拖动了效果~~ 展开
4个回答
展开全部
我觉得不是公式本身的问题,而是数据的问题。解决如下:
选取那些左上角标有文本标记的数据,ctrl_C,在原处,选择性贴入(2003版用快键altES)为数值。然后就好了。
原因分析:
我想你的数据可能原本不是在excel中输入的,比如是从网页中复制或者数据库文件中导入得来,那些数据左上角标有文本标记,有一些不可见的字符,让excel处理时当作无法转换为数值的文本在处理,因此计算的结果是#VALUE!(这一点我测试过了,例如在文本型数据后添加alt+回车)
公式
=value(C3)*60%+D3*40%
是为了让C3中的文本转为数值之后,再进行计算。如果excel中的文本参与计算,一般会自动作为数值来处理。
按您给出的图片中的内容来看,我认为可能是上面谈到的原因所致。
选取那些左上角标有文本标记的数据,ctrl_C,在原处,选择性贴入(2003版用快键altES)为数值。然后就好了。
原因分析:
我想你的数据可能原本不是在excel中输入的,比如是从网页中复制或者数据库文件中导入得来,那些数据左上角标有文本标记,有一些不可见的字符,让excel处理时当作无法转换为数值的文本在处理,因此计算的结果是#VALUE!(这一点我测试过了,例如在文本型数据后添加alt+回车)
公式
=value(C3)*60%+D3*40%
是为了让C3中的文本转为数值之后,再进行计算。如果excel中的文本参与计算,一般会自动作为数值来处理。
按您给出的图片中的内容来看,我认为可能是上面谈到的原因所致。
展开全部
第三行开始公式改下
E3=value(C3)*60%+D3*40%
再往下拉试试
E3=value(C3)*60%+D3*40%
再往下拉试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询