乐于分享
好东西不私藏

WorkBuddy|Excel批量处理:清洗+统计+图表一条龙

WorkBuddy|Excel批量处理:清洗+统计+图表一条龙

WorkBuddy|Excel批量处理:清洗+统计+图表一条龙

作者:十倍Ai · WorkBuddy系列第10篇

上一篇讲数据分析全流程,有读者问:你说的"200行散数据"是怎么清洗的?数据脏的时候AI能处理吗?

能。而且这块恰恰是WorkBuddy最实用的场景之一——WorkBuddy|Excel批量处理。

做过表格的人都知道,拿到的原始数据几乎永远是脏的:有重复行、有空值、有格式不统一、有日期写成文本的、有金额单位不统一的。清洗这些数据占了整个分析工作60%以上的时间。

这篇讲怎么用WorkBuddy把Excel清洗、统计、图表、合并四件事一条龙干完。所有指令都能直接抄。

数据清洗:四个动作一次搞定

数据清洗说到底就四件事:去重、补缺、统一格式、标注异常。一个指令全包:

清洗这份Excel数据,执行以下操作:  1. 去重:检查所有行,完全重复的行删除,保留第一条 2. 补缺:    - 数值列的空值填入该列平均值,并标注底色为浅黄色    - 文本列的空值填入"未知"    - 日期列的空值不补,标注底色为浅红色 3. 统一格式:    - 日期统一为 YYYY-MM-DD 格式    - 金额统一为数字格式,保留2位小数,不要带"元"或"¥"    - 手机号统一为11位纯数字,去掉空格和横线    - 百分比统一为小数格式(如 85% 改为 0.85)    - 所有文本去除前后空格 4. 异常标注:    - 数值列中偏离平均值2个标准差以上的,标红    - 日期列中未来日期或明显错误的(如1900年),标红    - 手机号不是11位的,标红    - 邮箱格式不正确的,标红  清洗完输出一份新的Excel,附一页"清洗日志",记录每一步处理了多少条数据。

这个指令的设计逻辑是每一步都有反馈。不是黑箱处理,而是最后给你一份清洗日志,告诉你删了几行重复、补了几个空值、标红了多少异常。这样你心里有数,知道数据被改了多少。

为什么要标注而不是删除异常

异常数据有两种:一种是录入错误,一种是真实异常值。直接删掉可能把重要信息删没了。标红让你自己判断——红色你看了发现是录入错误就删,发现是真实异常值就保留。AI帮你标出来,决定权在你。

统计分析:三种分析方式

清洗完的数据,下一步是统计分析。我常用的三种分析:

1. 描述统计:看数据全貌

对这份数据做描述性统计分析,输出: 1. 每个数值列的:最大值、最小值、平均值、中位数、标准差 2. 每个分类列的:唯一值数量、各值占比 3. 总体概览:行数、列数、数据完整率 4. 把以上结果输出到Excel的一个"统计摘要"工作表中

这个分析帮你快速了解数据全貌。平均值和中位数差距大不大,能看出有没有极端值拉偏。标准差大小说明数据波动情况。

2. 交叉分析:看两个维度的关系

对这份数据做交叉分析: 1. 按"区域"和"产品类别"做交叉表,计算每个组合的销售额和占比 2. 按"月份"和"渠道"做交叉表,看各渠道每月的销售趋势 3. 按"客户类型"和"产品类别"做交叉表,看不同客户偏好什么产品 4. 每个交叉表输出到Excel的独立工作表 5. 在交叉表下方附上简要结论:哪个组合最高、哪个最低、有什么规律

交叉分析是发现规律的利器。单看一列数据看不出什么,两列交叉一对比,规律就出来了。比如"华南区+电子产品"的组合占了总销售额40%,这种发现对决策很有用。

3. 趋势分析:看时间变化

对这份数据做趋势分析: 1. 按月汇总各指标变化(销售额、订单量、客单价) 2. 计算每月环比增长率,标注正增长(绿色)和负增长(红色) 3. 计算同比增长率(如果有去年同期数据) 4. 找出增长率最大和最小的月份,分析可能原因 5. 输出一张"趋势分析"工作表,含数据表和折线图

趋势分析最直观的产出就是折线图。但光有图不够,第4条让它帮你找拐点——哪个月突然涨了、哪个月突然跌了,这些就是需要解释的故事点

图表生成:三种最常用的图

Excel做图表这件事,手动做也不难,但批量做就烦了。如果你有5个产品线、3个区域、6个月的数据,要做一堆图表,手动得半天。

基于这份数据,生成以下图表,每张图单独输出到Excel的一个工作表:  1. 柱状图:各产品销售额排名(横向柱状图,从大到小排列,Top3用深色标注) 2. 折线图:月度销售额趋势(两条线:今年+去年同比,图例放右上角) 3. 饼图:各区域销售额占比(百分比标注在扇区上,小于3%的合并为"其他")  图表要求: - 标题清晰,标注数据来源和时间范围 - 坐标轴有标签和单位 - 配色统一:主色用#576B95,辅助色用#07C160 - 图表大小统一为宽800px高400px - 数据标签显示在图表上,不要只靠悬停

这段指令的关键是把所有细节一次性说清楚。图表大小、配色、标签位置、排序方式——这些细节你不指定,AI就会用默认值,做出来的图表风格不统一,还得手动一张张调。

图表类型
适用场景
关键参数
柱状图(横向)
排名对比
从大到小排列、Top3标注
折线图
时间趋势
同比双线、标注拐点
饼图
占比构成
小占比合并为"其他"
堆叠柱状图
多维度占比
每段标注百分比
散点图
两变量关系
加趋势线

多表合并:把几份表合到一起

实际工作中,数据很少是一张表搞定的。季度复盘要合并3个月的数据,跨部门数据要合并不同来源的表。手动复制粘贴容易出错,还容易漏行。

把以下多份Excel文件合并为一份总表:  文件列表: - 1月销售数据.xlsx - 2月销售数据.xlsx - 3月销售数据.xlsx  合并要求: 1. 检查三份表的列结构是否一致,不一致的地方先统一(列名、列顺序、数据类型) 2. 在每行数据后新增一列"数据来源",标注来自哪份文件(1月/2月/3月) 3. 合并后检查重复行(同一订单号出现多次),重复的保留最后一条,删除其余 4. 合并完成后检查空值和格式问题,按清洗规则处理 5. 输出一份合并后的总表 + 一份合并日志(记录每份表有多少行、合并后多少行、删除了多少重复)

多表合并最容易出错的地方是列结构不一致。A表的"客户姓名"在B表里可能叫"客户名称",C表里可能叫"联系人"。所以第1条先检查列结构统一,这一步走好了后面才不会出问题。

第2条加"数据来源"列也很重要。合并完之后你得知道每行数据来自哪份表,出了问题能追溯回去。

异常数据标注规则表

清洗时提到过异常标注,这里给一个完整的规则表,你可以直接贴到指令里:

数据类型
异常判定规则
标注方式
数值
偏离平均值2个标准差以上
底色标红
数值
负数(不应为负的字段)
底色标红+加粗
数值
超出合理范围(如年龄>120)
底色标红
日期
未来日期
底色标红
日期
早于2000年或格式错误
底色标橙
手机号
非11位或非数字
底色标红
邮箱
不含@或域名格式错误
底色标黄
文本
空值或全空格
填入"未知",底色标黄
文本
含乱码或特殊字符
底色标橙
重复行
所有列完全相同的行
保留第一条,其余删除
使用方法

把这张表直接贴到清洗指令的"异常标注"部分,AI会按规则逐条检查。你也可以根据自己的业务修改规则,比如年龄超过65才标红(如果做的是退休人员数据)。

一条龙指令:清洗+统计+图表全包

如果你不想分步操作,想要一条指令把所有事干完,用这个整合版:

对这份Excel数据执行完整处理流程,输出一个包含以下工作表的Excel文件:  Sheet1 "原始数据":保留原始数据不动 Sheet2 "清洗后数据":执行去重、补缺、统一格式、异常标注 Sheet3 "清洗日志":记录每步处理了多少条 Sheet4 "描述统计":各列的最大值、最小值、平均值、中位数、标准差 Sheet5 "交叉分析":区域×产品类别的销售额交叉表 Sheet6 "趋势分析":按月汇总+折线图 Sheet7 "图表汇总":柱状图(产品排名)+饼图(区域占比)  每个Sheet之间用超链接关联,首页做一个目录页可跳转到各Sheet。

一条指令,拿到一个完整的Excel工作簿。从脏数据到可用的分析表,全自动。不过建议第一次用的时候分步跑,确认每步没问题后再用整合版。毕竟整合版是黑箱,如果某一步逻辑有问题,你得知道是哪步出的问题。

系列预告

Excel处理就讲这些。核心记住四件事:去重、补缺、统一格式、标注异常。这是清洗的四板斧。统计分析记住三种:描述、交叉、趋势。图表记住三种:柱状、折线、饼图。这些组合起来能覆盖90%的Excel处理场景。

下一篇讲PPT一键生成。怎么一句话生成一份完整的演示文稿,怎么从Word报告转PPT,怎么控制页数和风格,怎么导出pptx。做PPT这件事,以后可能真的不需要手动了。

关注十倍Ai,跟着走完就是一个完整的WorkBuddy使用手册。