Excel 不用自己算:让 AI/Python 帮你做透视和异常排查 | AI 办公提效③
《Excel 不用自己算:让 AI/Python 帮你做透视和异常排查》
8000 行手动对齐到凌晨,第二天发现公式拖错了 · 阅读约 8 分钟 · 无需技术背景

一、那次翻车
上季度末,运营丢给我一张八千行的表,要我按月份、按地区汇总销售额,再标出异常波动。我用 VLOOKUP 一个个对,对到凌晨,眼睛都花了,交差时还挺得意。
结果第二天被叫回去:三月的数据整体偏低,领导怀疑统计错了。我重新一对,发现 VLOOKUP 那列参照区域拖少了三行,整列都偏移了。八千行,白熬。
后来我想通了:人做重复对齐天生会累、会错,机器不会。这种活儿就不该手工干。下面两套办法,我现在二选一,看手边有什么。
二、先想清楚要什么
不管用 AI 还是 Python,第一步都别急着动手,先把需求说成人话:
「按月份和地区两维汇总销售额(这就是数据透视),再标出环比波动超过 30% 的格子(这就是异常排查)。」
你会发现,其实你脑子里要的就是「透视」+「异常」两个动作。说清楚这两点,AI 和代码都能听懂。
三、让 AI 写公式
如果你只会 Excel、不想碰代码,把表头截图或粘贴几行给 AI,让它写公式。我常用的问法:
「我有一张表,A 列月份、B 列地区、C 列销售额。请给我:① 按月份和地区汇总的透视表做法;② 一列公式,标出本月比上月波动超 30% 的行,异常显示『⚠异常』。」
❌ 我当初的写法
手动复制公式、肉眼核对八千行,拖错参照区也没发现。✅ 改完的做法
用透视表自动汇总,异常列交给公式统一判定,改一处全表生效。提醒一句:AI 给的公式最好让它「解释每一步在算什么」,你过一遍逻辑再往表里贴。我吃过一次亏,它给的参照区默认锁了首行,我没注意,照样错位。
四、几行 Python 兜底
要是表特别大、或者要反复跑,Python 更稳。下面这段是我常用的,读表、透视、标异常,二十行出头:
# 需要 pip install pandasimport pandas as pd
df = pd.read_excel("sales.xlsx")# 按月份+地区汇总pivot = df.pivot_table(index="月份", columns="地区", values="销售额", aggfunc="sum")# 算环比,标异常df["环比"] = df.groupby("地区")["销售额"].pct_change()
df["标记"] = df["环比"].apply(lambda x: "⚠异常" if abs(x) > 0.3 else "")
print(pivot)
print(df[df["标记"]=="⚠异常"][["月份","地区","销售额","环比","标记"]])这段代码不依赖任何 AI,跑出来的是确定的结果,不会有「模型今天心情不好」的问题。我一般先用它出一版,再让 AI 帮我把结论写成给领导看的话。
其实表格这类活儿背后也有算力账单,想看算力硬件市场那组文章的话,在那儿。
讲到这,表格这块就差不多了。下一篇聊聊更让人头疼的——怎么用 AI 半小时捣鼓出一份能看的 PPT。





