表格求和等于0怎么解决(表格用sum求出来是0怎么办)

生活 0 624
文/老默说Excel

软件系统后台导出了系统流水明细,数据如下,求和为零,我的钱那去了?

账户余额:0,收入金额:0,支出金额:0,表中明明有数字记录,为什么总和都是0啊?

老默打开表一看,心想,简单啊,这不就是个文本数字求和么。

表格求和等于0怎么解决(表格用sum求出来是0怎么办)

老默上去就是一个函数:

1.SUMPRODUCT,这个璀璨的星星,关注老默文章的小伙伴都知道,这个SUMPRODUCT可以牛逼了,这里还可以把文本转换成数值来求和。可是这次蒙蔽了。

2:上大招,来个数组函数,在B11单元格输入=SUM(--(B2:B9)), 按下 “Ctrl+Shift+Enter”组合键,老默哭了。

思前想后,老默想了想,觉得是数据本身出了问题,还是用下照妖镜,看看着数字背后的本相,妖孽看你还不现出原形。

操作步骤:

打开记事本,将数字区域复制粘贴进去,开心了!

原来是数据源有问题,那怎么处理那,在B列,C列,D列后分别插入一空列,选中B列整列,点击数据中的分列,选择分隔符号,下一步,下一步,列数据格式选常规,完成,C列,D列依次按上述步骤操作,完成文本数值到纯数值的转换。

得到如下数据,将C列,E列,F列中的数值,分别复制粘贴入B,D,F中,再删除空白列

现在就可以求和了。

好了,老板,你的钱出来了,余额那么多,给发点奖金呗!

现在让我们来回顾下折腾了老默半天的数据,日常中很多系统导出的数据报表中的数值都是以文本数值的形式存在的,我们要使用,就需要转换成纯数值,一般在Excel中设置了单元格格式为文本,然后输入存储的数据求和,可以用老默用到的两个函数来转文本数值为纯数值后参与计算:

另一种就是在数据中有特色的不可见符号,可以通过复制到记事本中看下数据的本相,让后通过分列或者查找替换的方式,去掉不可见符号,转换为纯数值后参与计算。

相关推荐: