ARTICLE · 1030110
实战拆解:用Codex工具自动化处理Excel数据的5个步骤
上周五下午,财务小周把一份 12 个门店的销售日报合并表发到工作群,说“今晚 8 点前要交总部汇总版,谁有空帮我看看”……
群里安静了四分钟,最后她自己回了一句“我再研究研究”……这份表要删掉空行、统一日期格式、按区域拆成 6 张分表、每张表还要加一列合计,纯手工点下来至少两小时……
在分享这篇文章之前,我首先介绍一下我自己,我叫韩凡涛,是三步营销系统的创始人,凡涛商学院的创始人,智多星嫡传弟子, 17年媒体记者
读完这篇,你会拿到一套用 Codex 工具处理 Excel 的固定流程,不需要会写代码,但能照着复制、拆成自己的自动化任务……
先把“自动化”翻译成一句人话

很多人以为自动化处理 Excel,就是把表格丢给 AI,让它“帮我整理好”。这个想法会卡在第一步:你描述不清,工具就返回一个大概能用、但总差一点的脚本……
Codex 这类工具真正擅长的事,是把你说的操作步骤转成可执行代码。换句话说,它不替你决定“怎么整理”,它只负责把你已经会的手工动作,变成更快、更稳定的程序步骤……
这个区别很关键。你不是在学编程,你是在用中文指挥一个执行力很强的助手,但前提是你得先知道自己要什么……
你不需要会代码,但需要会拆步骤
小周后来用的方法,就是把“整理表格”拆成五步:读文件、清空行、改日期格式、按区域拆表、每张表加合计列。每一步都是她原本手工会做的事,只是以前用鼠标点,现在用一句话说明……
Codex 的返回结果里,会附上 Python 代码和解释。你不需要读懂每一行,只需要检查三件事:文件路径对不对、输出文件放哪里、有没有覆盖原文件的风险……
有一个真实可查的参考:OpenAI 官方文档对 Codex 的定位,是帮助开发者把自然语言转换成代码,而不是替代用户做业务决策……
也就是说,它更像一个“翻译层”,不是“决策层”……
五个步骤,照着做就能跑通

下面这套流程,适合单个 Excel 文件的清洗、拆分、汇总。你不需要安装 Python,只要有一个能访问 Codex 工具的账号,以及一份用于测试的 Excel 副本……
第一步:准备一份副本,不要用原件
先把原文件复制一份,改名为“测试_销售日报.xlsx”,放到桌面。这样即使脚本写错、覆盖或删错内容,也不会影响原始数据……
这一步不是谨慎,是自动化任务的基本习惯。代码执行很快,错误也很快,副本能让你安心试错……
第二步:把操作步骤写成“动作清单”
不要写“帮我整理表格”,要写清楚动作。比如:……
1. 打开“测试_销售日报.xlsx”;
2. 删除所有完全空白的行;
3. 把“日期”列统一成 YYYY-MM-DD 格式;
4. 按“区域”列拆分工作表;
5. 每个新工作表末尾加一列“合计”,计算金额总和。
这份清单可以直接粘贴给 Codex,它会生成对应代码。你的描述越接近手工操作,返回结果越容易检查……
第三步:让 Codex 生成脚本,并说明输出位置
在清单后面补一句:……
“请生成 Python 脚本,输出为新的 Excel 文件,不要覆盖原文件……”
Codex 通常会返回一个完整脚本,并解释每一步作用。你重点看最后几行,确认输出文件名和路径是否符合预期……
如果它写的是“output.xlsx”,你希望叫“销售日报_按区域拆分.xlsx”,直接提出修改要求即可……
第四步:复制代码到运行环境,执行一次
没有 Python 环境的人,可以用在线 Python 运行平台,或者让 Codex 推荐一个适合新手的运行方式。把代码完整粘贴进去,点击运行……
运行后检查桌面或指定文件夹里有没有新文件生成。没有生成,就把报错信息原样复制给 Codex,让它解释并修正……
这里有一个容易忽略的点:Excel 文件路径里如果有中文或空格,可能会报错……
把文件放在英文路径下,比如“C:\Users\你的用户名\Desktop\test_data\”,能减少很多奇怪问题……
第五步:抽查结果,不要只看“跑通了”
打开新生成的 Excel,随机抽一个区域,对比原表里该区域的行数、金额合计是否一致……
再检查日期列是否全部变成统一格式,有没有出现“2025-13-01”这种不可能日期……
如果发现错误,把具体现象描述给 Codex,比如“华东区域合计列少算了一行”,它会根据你的反馈修改脚本……
一个可以直接复制的问题检查表
每次跑完自动化任务,你可以对着下面五条检查,能避免 80% 的返工:……
1. 原文件是否还在,没有被覆盖或删除?
2. 新文件是否生成在预期位置,文件名是否正确?
3. 拆分后的行数加总,是否等于原表有效数据行数?
4. 日期、数字格式是否统一,没有变成文本或科学计数法?
5. 合计列的计算范围,是否覆盖了该表所有数据行?
这五条不需要懂代码,只需要你像以前手工做完一样,做最后一遍人工复核……
为什么这套流程比“直接问 AI”更稳
因为 Codex 不会替你确认业务规则。它不知道“合计”是求和还是求平均,不知道“区域”列叫“大区”还是“片区”,也不知道空行是整行删除还是只删某几列……
你先把规则说清楚,它才能准确执行。这个因果关系,决定了自动化结果的上限……
一个可核实的行业共识是:在数据清洗和报表拆分这类任务里,输入描述的质量,比模型版本更能影响输出质量。这也是为什么很多企业做自动化落地时,第一步不是买工具,而是先写操作手册……
今天就能做的一次小练习
拿一份你最近手工处理过的 Excel,写出五步动作清单。写不出来,说明你对“自己到底在点什么”还不够清楚;写得出来,下一步就能直接交给 Codex 试跑……
一句可以分享的判断:自动化处理表格,难的不是工具,而是你能不能把自己的手工动作说清楚……
如果你在写动作清单时卡住了,可以在评论区留下表格类型和你最想自动化的那一步,我会按实战教练的方式帮你拆……