在银行、电信等系统内导出的对账单往往会有一些空格或是不可见字符,影响我们的正常汇总计算。
对于这种情况就需要对数据进行预处理一下,让这些数据变成常规数值,便于咱们汇总分析。
以下图为例,当我们选择E列数据区域的时候,就会发现在状态栏内只有计数项,并没有出现我们熟悉的求和、最大值、最小值等等。
如果用SUM函数求和,也会返回0值。
出现这种情况,我们首先要检查一下数据的格式,看看单元格内有没有空格。
单击有数据的单元格,光标放到编辑栏内,哈哈,原形毕露了:原来数值后面还有好多的空格。
这个问题比较好解决,先在编辑栏内复制一个空格
然后按Ctrl+H,调出【查找和替换】对话框
在查找内容文本框内按Ctrl + V粘贴刚刚复制的空格,这里也可以手工输入一个空格,但有时候会和单元格内的空格类型不一样,用复制粘贴的方法比较可靠一点。
单击全部替换按钮。
哇靠,1万6千多个空格!
关闭【查找和替换】对话框,再来选择E列数据区域,试试能不能求和呢?
状态栏内仍然只有计数项,问题还没有彻底解决。
对于这种情况,一般情况下就是单元格内隐藏有不可见的字符。
复制一部分单元格内容,粘贴到记事本中看一下,哇,果然如此:
处理这些不可见字符有两种方法:
一是把Excel中的数据全部复制粘贴到记事本
按Ctrl + H替换掉引号
然后再复制记事本中的内容粘贴到Excel
最后再将数据之间的空白列删除掉,这样就完成了一列数据的转换。
除此之外,也可以使用分列的方法来处理,但是分列功能每次只能处理一列数据,在数据列数比较多的情况下,效率不高。
联系客服