作者: 北汽福田 王立春
面对的问题
这也是前几天答疑群里朋友咨询的问题,如下图,在其它表中引用A列数据进行统计分析,但是明明能看到ID号了,但是统计的结果却不对,找不到相关的ID号。
这种情况通常都是“非打印字符”或空格惹的祸。“非打印字符”就是那些看不到,也打印不出来痕迹的字符。(因为保密原因,我把其它数据删除了,只保留了有问题的A列数据)
验证方法
验证字符串中是否有非打印字符或空格使用公式=LEN(单元格),计算字符串长度函数,下图中在B2单元格输入=LEN(A2),并向下复制,我们看到长度都12,而我们实际看查一下,每个单元格中数字长度都是10,说明字符串中有非打印字符或空格。
空格的处理
我们可以使用很多方法处理空格,如手动查找、查找替换、SUBSTITUTE函数、TRIM函数等等;下图中我们在C2单元格中输入=TRIM(A2),向下复制,并再次验证长度,还是12,说明A列数据中没有空格,应该是非打印字符。
终极杀手
非打印字符的处理使用函数=CLEAN(单元格),我们在E2单元格输入公式=CLEAN(A2),向复制,并第三次验证,我们看到字符串长度变成了10,说明已经清理了非打印字符,现在把最终处理好的字符串重新复制粘贴文本到原来的位置,再次重新统计业务数据,正确结果出来了。
说明
非打印字符或空格一般是其它格式文件转换成Excel格式时带来的,或者是其它软件从数据库直接导出数据时带来的,会对业务数据统计产生很大的影响,如果遇到,按今天的办法,基本都能够清除。
注意:看下边,看下边,可以留言了,这是原创开通后新增加的功能!
互助咨询答疑群
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。