ARTICLE · 1082353
WorkBuddy做Excel清洗实测:7类脏点一次清完
表格一乱,就只能一格一格手动改
一句话清完7 类脏点
但漏掉的那几行得你抓
重复行 · 空值 · 日期三种写法 · 同物异名 · 负数未标
数智分界点
📦 3 Parts + Conclusion
👉 滑动
PART 01
先认脏点
7 类高频问题
PART 02
那条指令
把规则写死
PART 03
逐条验收
清洗清单怎么对
PART ///
写在最后
它在哪会翻车
Excel 里使用频率最高的一层,不是函数,是清洗
规则你定,执行交给它,验收你自己来
很多人以为表格出问题是因为不会函数。实际跑下来,卡住绝大多数人的是另一件事:数据本身就是脏的——重复的行、三种写法的日期、带着货币符号的金额。
脏数据不清干净,后面的透视表、图表、公式全部建立在错误的基础上。所以这一步的顺序永远不会变:先洗干净,再算得对。
这篇不讲理论,只讲一条能直接复制去用的指令,以及比下指令更重要的那件事:怎么验收它的清洗结果。
01
PART
先认脏点
DIRTY DATA · 7 类高频问题
下面这 7 类,基本覆盖了办公表格里九成以上的脏点。你不必一次全碰上,但认不出脏点,就写不出清洗规则——这是没法跳过的一步。
第 ⑦ 类最容易被漏掉——它不算「脏」,算缺。前六类你看得见,这一类要你先想清楚「分析时要按什么口径看」,才补得对。
02
PART
那条指令
THE PROMPT · 把规则写死
下面这段可以直接复制去用。它的关键不在于写得多好,而在于每一条规则都是可验收的:去重、统一格式、填默认值、归一品类、标负数、补派生列,一条都不含糊。
帮我清洗这份 Excel,按下面 7 条逐项执行:
① 去掉完全重复的行,保留第一条;
② 日期统一成 YYYY-MM-DD 格式;
③ 金额列去掉 ¥ 符号和千分位逗号,转成数字;
④ 空白的客户名统一填「未知客户」;
⑤ 品类列做归一:手工、手作统一为「手工饰品」;
⑥ 负数行在备注列标注「退货」;
⑦ 新增「月份」和「净额」两列;
最后输出一份「清洗清单」,逐条写明:改了什么、改了多少行、哪几条规则你判断不了。
结果存为新工作表,不要覆盖原表。
这条指令里有三个地方别省
给标准,别给形容词
「日期统一一下」它只能猜。写成YYYY-MM-DD,才是可执行的规则。
顺序有讲究
先去重,再归一。如果先合并了品类,两条本来重复的记录会变得一模一样,去重反而更难判断该留哪条。
声明另存
「结果存为新工作表,不要覆盖原表」这句话看着客套,实际是你唯一的后悔药。清洗是不可逆操作,原表留着才有得比。
!踩坑提示 🕳
不算「最后输出清洗清单」那半句,你会拿回一个干净的表,但完全不知道它改了什么。清单比结果更重要。
03
PART
逐条验收
CHECK LIST · 清洗清单怎么对
清洗跑完,别急着往下做分析。真正该花时间的是这一步:拿它给的清单,逐条回去核对。清单上写「改了 37 行」,你就该去数一遍是不是 37 行。
逐条规则打勾打叉:7 条里哪几条真做了、哪几条它说「判断不了」——它主动说判断不了的,就是你要人工看的。
抽查品类归一:随机挑两三个被合并的品类,看有没有误伤——比如「手工皂」被并进了「手工饰品」。
抽查日期:挑一个「日小于 12」的行,确认它没把月和日读反。这是日期统一里最常见的错。
核对总数:清洗前后的行数差,必须等于「去重删掉的行数」,对不上说明可能悄悄丢行。
一个反常识但稳定的经验:AI 清洗几乎一定会漏东西,且漏的地方每次不一样。所以清单这套流程不能省——它把「信不信得过」变成了「逐条核过没有」。
金额列先备份原值。数字格式一旦转错,原始文本就找不回来了。
///
LAST
写在最后
BOUNDARY · 它在哪会翻车
说三句它做不到的,省得你抱着不切实际的期待去用:
第一,它不知道你的业务口径。「手工皂」算不算手工饰品,只有你能定。规则没写清的地方,它只能猜,猜错不会报错。
第二,清洗不等于纠错。它能把「2026/1/5」统一成标准格式,但没法判断这条记录里的日期本身是不是填错了。
第三,跑之前先复制一份文件。不管指令里写没写「另存」,这个动作都归你做。
它负责跑得快,你负责跑得对
📌 今日实操
1)翻一个你最近真正被卡住过的表格,找出里面到底属于上面 7 类里的哪几类;
2)把这篇的指令复制过去,第 ⑤ 条换成你自己表格里的同物异名,其余照抄;
3)拿到清洗清单后,只做一件事——核对行数差,看它对不对得上。