Excel 数据清洗与图表——5000 行表格 5 分钟搞定
场景概述
原始情况:你有一份从某个系统导出的 Excel 文件,5000 行销售数据,但是格式很乱——日期格式不统一、有些空格和换行符、同一个客户名称有好几种写法、有 12 行重复记录、有 3 行金额为 0 但应该有值。你需要把它清洗干净、按产品类别分组、做柱状图对比。
手动处理时间:大约 1 小时(筛选去重 → 查找替换 → 格式统一 → 分组统计 → 做图表)
AionClaw 处理时间:约 5 分钟
典型命令
"帮我清洗这份 Excel,路径是 D:\工作\销售\2026Q3-原始销售数据.xlsx。清洗后按产品类别分组,做一张柱形图对比各产品的销售额,存为新文件。"
如果有特殊要求,也可以说清楚:
"帮我清洗这份 Excel,路径是 D:\工作\销售\2026Q3-原始销售数据.xlsx。规则是:
- 日期统一为 YYYY-MM-DD 格式
- 客户名称做模糊匹配去重(比如'XX公司'和'XX有限公司'算同一个)
- 删除金额为 0 的记录
- 按产品类别分组统计销售额和订单数清洗后生成 Excel 和图表 PPT 两份。"
执行过程
第 1 步:Excel 表格专家接手
识别到关键词"Excel""清洗""分组""图表",派单给 Excel 表格专家 + 数据分析师协作。
第 2 步:自动识别清洗规则
打开原始文件,自动检测常见的清洗需求:
- 日期列:检测有多少种不同的日期格式 → 建议统一为 YYYY-MM-DD
- 客户名称列:检测相似度高的变体 → 建议做模糊匹配去重
- 金额列:检测异常值(0、负数、远高于平均值的)→ 建议删除或标记
- 空值:检测有多少行有空单元格 → 建议填补或删除
- 重复行:检测完全重复的行 → 建议删除
第 3 步:弹窗确认清洗方案
"检测到以下需要清洗的问题:
- 日期列有 3 种格式,建议统一为 YYYY-MM-DD
- 客户名称有 8 个变体(如'XX公司'/'XX有限公司'/'XX Co.'),建议模糊匹配去重
- 有 12 行完全重复记录,建议删除
- 有 3 行金额为 0,建议删除
是否按以上方案执行?[执行] [调整规则]"
第 4 步:执行清洗和分组
- 执行清洗规则
- 按产品类别分组聚合(求和、计数)
- 生成汇总表 + 原始数据清洗后版本
第 5 步:生成图表
- 数据分析师根据汇总数据生成柱形图
- 自动选择合适的配色和样式(记忆你偏好的风格)
- 图表嵌入 Excel 或单独存为图片
第 6 步:交付成品
✅ 任务完成!
生成文件:
• 2026Q3-销售数据-清洗后.xlsx(含原始数据工作表 + 汇总表 + 图表)
• 2026Q3-销售图表.pptx(独立 PPT,含同一张图表 + 说明)
常见清洗场景
场景一:合并多个表
"把这 5 个 Excel 文件合并成一个总表,它们结构相同,都在 D:\工作\2026Q3-分月数据\ 目录下"
自动识别表头结构是否一致,确认一致后合并;不一致会提示你选择合并策略。
场景二:跨表查找匹配
"在销售订单表里,根据'客户 ID'列,从客户信息表里查出对应的'客户等级'和'所属区域',加进去"
相当于在 VLOOKUP,但说自然语言就行。
场景三:生成透视表
"基于这份清洗后的数据,生成一个数据透视表,按产品类别 + 月份分组,行是产品、列是月份、值是销售额"
直接按你说的维度生成透视表,不用手动拖字段。
需要人工核对的地方
虽然 AionClaw 的清洗准确率在实测中大约 90%,但以下情况还是建议人工过一遍:
- 模糊匹配去重:它可能把不该合并的合并了(比如名字相似但实际是不同客户)
- 异常值处理:有些"异常"数据可能是有业务含义的(比如一笔超大额的集团采购),不应该直接删
- 分组逻辑:如果你的分组有隐含规则(比如某些"其他"类别要单独归到某个主类别),明确告诉它