Excel 表格整理
乱表先体检、口径先问清,再合成总表
- 认出中国式表格里会被算错的几处:多行标题、两层表头、小计、合计、合并单元格、单位混用
- 合表之前先让它体检,口径问题让它列出来问你
- 原表不动、新建文件、用真公式;交回后验四样
- 每周都要同步的两张表,定好匹配规则,存成技能
有这么一件事:月底,三个同事各发来一张销售明细,要合成一份报告交给老板。一张按天记,一张按客户记,还有一张是从微信截图转出来的文字。
第一反应是丢给 WorkBuddy 一句话:“帮我把这三个表汇总成报告。”
报告很快出来了,看着像模像样。问题是,这三张表里藏着的坑,它一句没问,全替你做了主。
后来换了一种做法:先让它体检,再让它把拿不准的口径列出来问,一个一个答完再算。十来分钟出了初稿,改了两个数字就交了。
Excel 是职场里最常碰的东西,也是 AI 最容易“算得很顺、结果不对”的地方。这一节先认坑,再把这次合表完整走一遍,最后讲每周都要做的表格同步。
中国式表格,坑都长在这几处
我们平时用的 Excel,很少是规规矩矩的“一行一条记录”。标题占两行,表头分两层,中间夹着“华东小计”,最底下还有几行“合计”。人看着一目了然,机器读起来处处是坑。

常规做法有多危险?拿一张典型的中国式销售表,用一套“找对表头、清掉千分位”这种看着挺周全的做法去算月度总额,结果比真值高出一倍多,零报错、零警告。程序不会告诉你算错了,因为在它看来,每一步都做对了。
表里那几行“合计”,很多工具都当噪音过滤掉,其实那是做表的人用公式算出来的真值,是最好的对账依据。也有专门处理这类表格的技能,能装进 WorkBuddy,做法就是拿清洗后的明细自己加一遍,去对表里自带的合计,还真揪出过一处:表里的小计写着 6,490,430,明细加起来是 6,490,420,差了 10 块。
同一张表在它眼里是什么样,看这个例子就明白了:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 九月销售明细(华东区) | |||
| 2 | 日期 | 客户 | 产品 | 销售额 |
| 3 | 9月3日 | 某某商贸 | A 系列 | 12,800 |
| 4 | 2026/9/5 | 某某超市 | B 系列 | 9,600(含税) |
| 5 | 2026-09-08 | 某某商贸 | A 系列 | 0.72万 |
| 6 | 华东小计 | 29,600 | ||
| 7 | 2026-09-15 | 某某便利店 | C 系列 | 5,400 |
| 8 | 合计 | 35,000 |
所以合表这件事,行家的顺序是:先体检,再问口径,最后才合。
一次完整的合表
回到开头那三张表。换成先体检、再问口径的做法,全程是这样的:
读取 D:\九月数据\ 下的三个文件,先别合并,先做一次数据体检:每张表的表头在第几行、有没有合并单元格、哪些行是小计或合计、日期和金额是什么格式、同一列的单位是否一致。把发现的问题列成清单给我。
它在干活 · 2 步
- 逐张读取三个文件
- 检查表头、格式、合并单元格、单位
体检发现三个问题:
- 表 A 的日期格式是文本,不是日期,没法按月份统计;
- 表 B 有合并单元格;
- 表 C 里“销售额”这一列,有的行含税,有的行不含税。
格式问题你按常规统一。涉及口径不一致的地方,先列出来问我,别自己假设。
有三个口径问题需要你定:
- 含税和不含税混在一起,统一按哪个算?
- 退款单算不算进销售额?
- 月底下单、下个月才成交的订单,按下单日期还是成交日期归月?
统一按不含税算;退款单单独列一行,不算进销售额;按成交日期归月。把这三条口径写进报告附注。
读取 D:\九月数据\ 下全部三个文件,输出一份汇总报告,包含:
- 本月总销售额、订单数、客单价,同比去年同期(去年的数据在 去年同期.xlsx)
- 按产品线拆分销量和销售额前五
- 按客户拆分:消费下降超过 30% 的老客户,单独列一节
- 每个部分先给结论,再给数据表
- 输出 Word 格式,保存到同目录,文件名带日期
最后交出去的是三样东西:一份 Word 报告,一张清洗过的汇总明细表,还有一份口径说明,就是那三个问题的答案,写在报告附注里。下个月再合,打开附注就知道当时是怎么算的。
中间还有个小插曲:随口一句“顺便把图表也做了吧”,它就一口气做了六张图、配了三种配色,还附了一份数据来源说明,可真正要的只有两张核心的图。你没说要几张,它就往多了做。要图,就说清几张、什么图、放在哪。
报告为什么要“先给结论,再给数据表”,下一节细讲。这一节的主角是前面那两步:体检和口径。
口径:它查不出答案,只有你知道
体检能查出格式问题,但有一类问题它查不出答案,只有你知道:同一堆数,按哪把尺子量。这就叫口径。
口径不一样,同一堆数能算出完全不同的结论。有家做化工贸易的公司,以前手工算“得油率”,用单批领料量做分母,算出来的得油率超过了 100%。后来和 WorkBuddy 一起把口径定死:分母用系统总投入量,不用单批领料量;草稿状态的单据不算,只算“已审核”的。
你不说,它就替你挑一个,还不告诉你挑了哪个。各个岗位常碰到的口径,大概是这些:
- 含税还是不含税?
- 退款、退货冲不冲减?
- 按下单日、发货日还是回款日算到哪个月?
- 赠品、样品算不算销量?
- 在职人数按月初、月末,还是月平均?
- 离职率的分母用哪个人数?
- 试用期、实习生、外包算不算在编?
- 看“近 30 天”还是“发布以来累计”?复盘小红书数据时就要特意交代,这两种观看量不能混着算。
- 阅读量个位数的老文章算不算?分析一个公众号 380 篇文章的转发率时,它自己把 51 篇近 30 天几乎没人读的老文章标成“有效样本=否”,没让它们混进排名。
- 转发率、收藏率的分母是阅读量还是曝光量?
- 按发票日期还是付款日期入账?
- 跨月的费用怎么分摊?
- 预付款、押金算不算支出?
不用每个都自己想全,交代一句就行:
涉及口径不一致的地方,先列出来问我,别自己假设。我答完你再算,并把我定的口径写在表格最下面。
原表不动,新建一张,用真公式
合的时候,交代这三句:
- 原表不动:“不要修改原文件,处理完另存一个新文件。”它有时会改过头,原表留着,出了错随时能从头来。
- 要公式:“合计、比例这些用 Excel 公式算,不要直接写数字。”
- 口径写进表里:“把定下的口径写在表格最下面。”
为什么要公式?打开交回的表,点开公式栏看一眼:互动率那一格是 =(C3+D3)/B3,不是一个写死的数。改一个原始数据,其他数自动跟着变。要是写死的数,原始数据一改,整张表就得重做。

改完的表拿回来,专门验这四样:
| 验什么 | 怎么验 |
|---|---|
| 新加的列是真公式 | 改一个原始数据,看算出来的数跟不跟着变 |
| 标红是条件格式,不是手动涂的颜色 | 改一个数让它超过阈值,看会不会自动变红 |
| 原来的图表没被搞坏 | AI 有时会把 Excel 里的图表搞成静态图片,只能自己重做 |
| 合计是对的 | 拿原表自带的合计,或者用计算器加一个部门的数,对一下 |
最后一样最要紧。验收一张表,就这三句话,值得抄下来:
- 总数能回算首页那个总数,能从原始表里一步步加回来
- 口径一致从头到尾用同一把尺子量:说了按含税,就别有几行是不含税
- 每个结论有来源每个数、每句判断,都说得出从哪一列、哪几行来的
首页那个总数,能从原始表里一步步加回来 从头到尾用同一把尺子量:说了按含税,就别有几行是不含税 每个数、每句判断,都说得出从哪一列、哪几行来的
总数对不上,别自己一格格找,把两个数都告诉它:
原表 C 的合计是 35,000,你汇总表里表 C 的部分是 99,600,差了将近三倍。检查一下是不是把小计和合计也加进去了,说清差在哪,改正后告诉我改了哪几行。
每周都要搬的两张表:定好规则,存成技能
合表是月底一次的大活;还有一种小活,每周都来:把一张表里的新进度,同步到另一张表里。
有个很常见的活:负责组织部门周会、写会议纪要的人,每周会后都要把“周会表”里更新的项目进度,搬到给领导看的“汇报表”里。两张表说的是同一批项目,写法却不一样:周会表按本周干了什么写,汇报表按项目整体写。新项目要加行,有更新要一列列改,格式还不能动。事情不难,就是费时间,而且很容易漏。
这件事前后改了三次,从手工搬运变成了一句话。
第一次:用一段指令,把规则说清楚。网上的场景和提示词看得再多,真放到自己的工作里也不够用:项目怎么匹配、空白内容要不要覆盖、延期怎么提示、格式怎么保住,这些不说清楚,AI 很容易把活干偏。下面是当时用的指令(工作内容做过脱敏):
任务:现在需要将数据表的内容整合到汇报表。 文件说明:“软件xxxx周报-20260803.xlsx”是数据表,里面记录了本周最新数据。“项xxxxx开展情况-20260724.xlsx”是汇报表,里面是上周的数据。 数据说明: 1、项目编号是数据中唯一的主键(每个项目只有 1 个项目编号)。 2、一个项目可能存在多行数据,每行数据对应不同的工作内容,“当前状态”填写为“进行中”的标识正在开展的工作。 3、数据表最后一列(即日期与现在最近的一列)是最新数据。 匹配原则: 1、优先通过“项目编号”进行匹配,如果匹配不到则通过项目名称匹配,都匹配失败则放弃。 2、如果数据表中最新数据是空,则将空数据填充到汇报表。 3、匹配成功后将要填充的数据填充到匹配成功项目的最后一行。 要求: 1、根据项目编号将“数据表”的项目最新进度填充到“汇报表”中,同步内容包括:总体进度、本周工作内容等。 2、如果“数据表”进度比“汇报表”进度落后则提示异常;项目“完成时间”已超过当前日期且项目状态处于“进行中”,则将“完成时间”加粗并设置红色。 3、处理数据的时候保留表格原有格式(不要动格式!)。 4、不能直接修改原文件,处理后生成新的文件,修改文件名称里面的日期为最新日期并增加后缀“数据处理版”。
这段话几乎就是一份“交接说明”:哪张是源、哪张是目标,用什么对上号,空的怎么办,什么情况要提醒,什么不能动。你每周要搬的表,照着这几块写就行。
交回的汇报表,改动一目了然:
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | 项目编号 | 项目名称 | 总体进度 | 本周工作 | 当前状态 | 完成时间 |
| 2 | P-021 | 某客户门户改版 | 75% | 完成首页与列表页联调 | 进行中 | 2026-08-30 |
| 3 | P-018 | 某系统售后升级 | 40% | 补丁已提交测试 | 进行中 | 2026-08-05 |
| 4 | P-025 | 某售前演示环境 | 50% | 数据表进度比上周落后,请确认 | 进行中 | 2026-09-10 |
第二次:把这段指令做成技能。每周复制一大段、再改文件名,还是麻烦。于是对它说了一句:“将上面经验总结成一个周报整理 skill,skill 名称你帮我推荐一个。”以后一句话调用,不用再贴那一大段。
第三次:发现一个问题,就往技能里补一条。技能做好不等于以后不用管,它跟刚带的徒弟差不多,基础流程学会了,后面碰到什么问题,还得继续教:
| 出过的问题 | 补进技能的规则 |
|---|---|
| 同步完,原来的文本格式弄丢了 | 保留原格式 |
| 周会表加了新项目,汇报表里没有对应行,它直接跳过,数据漏了 | 数据源有、汇报表没有的项目,先问我要不要追加,不能直接跳过 |
| 风险、问题埋在表格里,要从头扫一遍才看得到 | 把加粗、标红的风险和重点事项单独拎出来,按项目列一份简短清单 |
AI 能帮你省掉来回搬表格的时间,不能替你对结果负责。新项目、改动的字段、异常数据、给领导的内容,发出去之前还是自己过一遍。技能怎么做、怎么越用越顺,第 28 节细讲。
表格里的日常小活
合表、同步之外,Excel 里那些费时间的小活,一句话都能交给它:
把「客户名单.xlsx」里 2000 个手机号统一成 138-0000-0000 的格式,识别不出的号码标黄,另存一个新文件。
把逾期未完成的几行整行标红,用条件格式,不要手动涂色。另建一个工作表,放逾期明细和金额汇总。原文件不覆盖。
“微信公众号”“公众号”“公号”是同一个渠道,统一成“公众号”。统一之前先告诉我一共改几行,每种写法各有多少行。
拿你每个月都要合的那几张表试一次
- 先只让它体检,看它查出了哪些问题。
- 让它把口径问题列出来,你一条条答,答案写进表里。
- 要求原表不动、用公式;拿回来验四样:公式、条件格式、图表、合计。
- 每周都要搬的表,照“源表、目标表、怎么对上号、空的怎么办、什么要提醒、什么不能动”写一段规则。
表合好了,数理顺了。下一节,从这张表里问出结论,写成一份能交给老板的分析报告。