清洗Excel不规范数据,工作效率提升十倍不止

Hello,大家好 , 今天跟大家分享下我们如何对excel进行数据清洗 , 将表格中的数据转变为便于我们统计分析的数据 , 让数据统计更加的快捷 , 准确
数据清洗说白了就是清洗掉无用的数据如表格中残缺的数据 , 合并的单元格 , 无用的字符 , 分离文本与数值 , 统一单元格格式等 , 而excel中的数据清洗经常是对表格进行的第一步操作 , 因为我们不能保证我们拿到的每一张表格都是规范的
很多时候会遇到这样的情况我们要花费大量的时间来清洗数据 , 而对数据的统计与分析的时间很少 , 这也就是我们常说的整理2小时 , 统计1分钟 , 下面跟大家列举了几个我们工作中经常遇到数据清洗与整理的问题 , 可以快速提高的我们数据统计与分析的效率 ,
一、清除表格中的空格
空格是我数据表中的一个毒瘤 , 在我们拿到原始表后一定要先将表格中的空格清洗掉 , 因为如果单元格中有空格的存在 , 就会造成这两个数据我们看起来是一样的 , 但是excel会认为这是两个完全不一样的数据 , 比如在这里我们输入一个1然后在后面输入一个空格 , 然后在另一个单元格中输入1 , 让两者相等可以看到 , 他的结果是false , 就证明excel认为这两个单元格的内容是不一样的 , 如下图
清洗Excel不规范数据,工作效率提升十倍不止
文章图片
最常见的就是我们使用vlookup、sumif等函数的时候经常会遇到数据看起来一样 , 但是就是查找不到结果 , 遇到这样的情况我们可以使用替换来将表格中的空格批量的替换为空值 , 首先我们按Ctrl+H调出替换窗口 , 然后在查找值中输入一个空格 , 在替换为什么都不要输入 , 然后直接点击全部替换即可 , 这样的话就能将表格中的所有空格都替换为空值
清洗Excel不规范数据,工作效率提升十倍不止
文章图片
二、删除数据中不可见字符
不可见字符就是我们看不到的字符 , 在excel中常见的就是换行符 , 以及空格 , 当然了 , 不可见字符不仅仅包含这两种 , 不可见字符都包括:空格字符(Unicode字符集值32和160)与非打印字符(Unicode字符集值0到31、127、129、141、143、144和157) , 这些不可见字符常见于我们从erp中导出的数据报表 , 如果你确定表格中有想要查找的数据 , 并且没有空格的存在 , 但是还是查找不到数据的话 , 就可以考虑下是不是有不可见字符的存在 , 清除不可见字符 , 我们需要使用clean函数 ,
Clean函数:清除单元格中的不可见字符
参数text:想要清洗的单元格
在这里需要注意的是 , clean函数的参数只能选择一个单元格 , 如果说我们选择一个区域的话 , 就要先选择一个与原数据相等的区域 , 然后按住Ctrl+shift+回车三键填充数据才能得到想要的结果
清洗Excel不规范数据,工作效率提升十倍不止
文章图片
如果你觉得这种方法比较麻烦 , 我们还可以使用分列来删除不可见字符 , 只不过使用这种方法 , 只能一列一列的进行数据的清洗 , 效率比较低下 , 好处的就是简单容易操作 , 不用添加新的数据区域 , 首选我们选择想要清洗的列 , 然后点击数据 , 选择分列 , 直接点击完成
清洗Excel不规范数据,工作效率提升十倍不止
文章图片
清洗Excel不规范数据,工作效率提升十倍不止】三、一个单元格中仅输入一个类型的数据
日常工作中 , 我们我们经常会遇到 , 或者说自己曾经制作过这样的的表格 , 就是将不同类型的数据输入到一个单元格中 , 如下图 , 文本与数值都输入在一个单元格中 , 这样的数据不利于我们对数据进行统计分析 , 我们还要提取数据 , 然后进行数据的统计分析 , 但是如果我们在一开始就能将表格设计为右边的表格 , 在最后分析数据的时候就会变得非常的简单