相信大家在工作中一定都遇到过这样的情况:就是对数值进行求和,结果居然是0,如下图,百思不得其解这到底是为什么,今天就跟大家介绍下为什么有时候我们对数值求和它的结果会是0
一、格式错误
对数值求和结果为0,根本的原因还是单元格出了问题,想要实现对数值进行求和并显示正确的结果,我们除了要输入正确的数据之外,还需设置对应的格式
如下图是相同数据在不同格式下的显示方式,每一种格式都对应了一种显示方式,在这里他们的值都是4563
对数值求和结果为0本质是因为:数值的格式是文本格式,文本格式下的数值,它就相当于是汉字或字母,所以求和结果为0
Excel中区别文本数值最直观的方法就是看数据的左上角有没有绿色的小三角如果你的数据显示为这样,对其求和的结果就一定是0
二、单元格中存在不可见字符
如下图,数据的左上角没有三角符号但是我们对他求和结果仍然是0,这是因为在数据中存在不可见字符,当有不可见字符存在,Excel会自动将这个单元格的格式设置为文本格式,所以说我们对它求和的结果也是0
三、解决办法
最简单的解决方法就是利用分列,点击分列,直接点击完成,分列会将单元格中不可见的字符删除掉,将格式设置为常规格式
需要注意的是分列是不会将空格删除掉的,空格需要按下Ctrl+H调出替换窗口,来手动替换下
以上就是对数值求和但是结果却是0的原因,最根本的原因还是因为我们的单元格是文本格式,所以对其求和结果为0
领取专属 10元无门槛券
私享最新 技术干货