从系统或他人手里拿到的数据,很少能直接用于统计。用函数做一次清洗,后续计算才可靠。
第一步:清理空格与不可见字符
去掉首尾空格,替换不换行空格。这一步不做,后面的查找与匹配都可能失败,而且很难发现原因。
第二步:统一文本写法
把全角半角统一,把同义写法归并成一种。用查找替换处理大批量,用函数处理有规律的转换,例如统一大小写。
第三步:拆分与拼接字段
把混在一格的信息按分隔符拆开,或者把多列按规则合成一列。拆分时注意编号保留前导零,日期要确认识别为日期格式。
第四步:修正数据类型
金额转为数值并保留两位小数,日期转为日期格式,编号转为文本。类型不对会直接影响求和、排序与查找。
第五步:核对与留档
核对总条数、总金额与最晚日期三项与来源一致;保留原始数据一份作为对照;把清洗规则写进说明,下次处理同类数据可以直接复用。
清洗中常用的几类函数
文本清理类用于去空格与转换写法;截取与拼接类用于拆分字段;类型转换类用于修正数值与日期;判断类用于标出异常值。
清洗后的复查
用筛选查看是否还有空值或异常值;用条件格式标出超出范围的数据;抽样五条与原数据逐字段对照。三项复查后数据才可用。
把清洗做成模板
把清洗步骤写成固定公式列,保存为模板。下次把新数据粘进原始表,公式列自动完成清理,效率比手工处理高得多。
| 步骤 | 常用做法 | 注意点 |
|---|---|---|
| 清空格 | 清理函数与替换 | 注意不换行空格 |
| 统一写法 | 查找替换 | 避免误伤内容 |
| 拆拼字段 | 截取与拼接 | 保留前导零 |
| 修类型 | 数值与日期转换 | 先设格式 |
清洗规则写进说明便于复用
把本次的清理步骤与判断标准写进说明,下次处理同类数据可以直接照做。WPS里可以把清洗用的公式列固定在同一张模板表上,数据一粘进来即自动处理。
把清洗步骤固定成模板列,新一批数据可以一次处理完。
数据清洗是统计工作的前置环节。把WPS表格里的这五步固定下来,你拿到再乱的数据也能快速变成可用表格。
