Excel乱表别手改:两段提示词让AI理干净
- 2026-10-31 10:35:51
遇到格式乱七八糟的Excel表,别急着一格格手改。
把表头和前几行复制给AI(豆包、Kimi、DeepSeek哪个都行),让它先把问题列出来,再按你定的规则整理。
下面两段提示词可以直接复制,最后有一个我自己跑出来的坑,一定要看。
先看这张让人头疼的表(示例)
我做了一张很典型的示例表,数据都是虚构的,只有6行,但处处是雷:

数一下,一共五个毛病:
一是合并单元格,拆开后第2行的日期和区域是空的;
二是日期五种写法:2026/10/3、10月5日、2026-10-05、20261008、2026.10.9;
三是金额混着“1,200元”“¥2300”“1.5千”“3,050.00”;
四是王五同一笔记录出现了两次,只是日期写法不同;
五是“客户-电话”挤在一列,没法按客户筛选。
怎么使唤AI:直接复制这两段
别一上来就让它出新表。先让它诊断,看它找得全不全:
我有一段混乱的表格数据,请找出里面所有的格式问题、重复记录和空缺值,逐条列出,先不要输出新表。数据如下:[把表头和前几行粘贴在这里]
它列的清单对得上,再发第二段:
请按以下规则整理:1. 日期统一成 2026-10-03 这种格式;2. 把“客户-电话”拆成“客户”和“电话”两列;3. 金额去掉符号、汉字和逗号,“千”换算成数字,全部变成纯数字;4. 内容相同只是写法不同的记录,删掉重复的;5. 合并单元格造成的空值,用上一行补上,并告诉我补了哪几格;6. 输出纯文本,列之间用制表符隔开,方便我粘回Excel。
最后那条“用制表符隔开”很关键,这样复制回Excel会自动分列,不会全挤在一格里。
跑完是这样的:

日期齐了,金额是纯数字,可以直接求和了,客户和电话分成两列,重复的王五删掉一条,6行变5行。
粘回去的时候注意一下:选中一个空白工作表的A1再粘,别直接覆盖原表。粘完先扫一眼行数对不对、金额那列能不能求和,能求和才说明真的变成了数字,而不是长得像数字的文字。
表太大怎么办
几百上千行的表,让AI直接吐结果不现实,换个问法:让它教你在Excel里自己改。
下面是我表格的表头和前5行,一共大约1000行。请告诉我在Excel里怎么一步步把它整理干净:日期统一格式、金额变纯数字、拆分“客户-电话”、删除重复记录。每一步写清楚用什么功能或公式,我是新手。[粘贴表头和前5行]
拆列、删重复这些,Excel本身都有现成功能,AI会告诉你点哪里、怎么设。日期和金额这种写法太杂的,它一般会给你写个公式,在旁边新开一列算出来,确认没问题再替换原列。
我实操踩到的坑
看着很省心,但我对照原表时发现了一格不对劲:

钱七那一行,原表的区域本来就是空的。按“空值用上一行补”的规则,它被填成了“华北”。
问题是,这格未必是合并单元格留下的空,也可能就是当时漏填了,钱七完全可能是别的区域的客户。
AI不知道这层区别,它只是照规则往下填。所以我在提示词里加了“告诉我补了哪几格”,就是为了让它把这些格子交代出来,我再一格格回去核对。
动手前的两个提醒
一是先备份原表。复制一份再开工,改错了还能翻回去对。
二是别整张大表往里贴。几千行一次塞进去容易漏行,先拿前十几行把规则跑通,再分批处理。电话、身份证这类信息,先打码或替换掉再发。
脏活交给AI,最后那道核对自己来。