为什么在excel中,求和时有其中一个空格为空白就变成#VALUE!

批号 1日 2日 3日 库存数合计

1235 5,641   1,254 #VALUE!

原因:空白单元格不是真正的空白,可能有文本字符,或公式生成的空文本,在公式计算中如果含有文本内容则会显示“#VALUE!”。

解决方法:

1、首先在打开的Excel表格中输入数据,并进行求和计算,可以看到空白单元格右侧位置显示“#VALUE!”。

2、此时按住Ctrl键并点击选中空白单元格的位置。

3、按下键盘上的delete键或者backspace按键进行删除操作。

4、删除后即可看到空白单元格右侧的单元格原本的错误显示已经恢复正常了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-07-30

这一般是两方面原因引起的:

一:要看求和的公式是怎么写的:

 

如果库存数合计那儿的求和公式是用单元格直接相加的形式,如:

=B2+C2+D2

这样当B2、C2、D2这三个单元格中任意一个存在空格或不可见字符,就会引起#VALUE!的错误。

 

如果把公式改为以下的样子,则可以避免上述引起的错误。

=SUM(B2:D2)

 

二:要看求和区域是不是也是其它公式返回的数值结果,即上面的1、2、3日下面所对应的数值。

即:如果B2、C2、D2也是其它公式返回的数值,这个数值是以文本方式返回的数值且如果该公式设定为不符合条件时返回一个空白值。也有可能引起后面求和公式出现 #VALUE!

 

总结一点就是:以上的情况主要是视乎具体情况而编写公式,请最好能把你的求公式发上来看看。

本回答被网友采纳
第2个回答  2013-10-29
两个原因:一个是5.641和1.254单位格所在的格式是否为数值上,二是库存数合计所在列的单位格格式是否为数据。单击这几个数据所在列的列号,右键/设置单元格格式/数字/数值,再看下.追问

为什么我在空白的地方输了个"0"后删除就变正常了?

追答

按后面的回答所说的那样,如果公式用SUM的话,可能就不会。你看下你的求和的公式是不是这样的。总之,原因和你其中一列的单元格格式肯定有关系。你可以在ECELA帮助里看下 #VALUE!出现是可能由何种情况造成的

第3个回答  2013-10-29
空白单元格不是真正的空白,可能有文本字符,或公式生成的空文本""追问

为什么我在空白的地方输了个"0"后删除就变正常了?

追答

空白单元格原来有空格或不可见字符。
用=LEN(单元格),就可则出单元格的文本长度了,真空结果为0。

本回答被提问者采纳
第4个回答  2013-10-29
在任一单元格输入一个0,复制,然后选择你的计算区域,选择性粘贴/运算/加,将文本型单元格快速转换为数值型单元格。
相似回答