🤔 你可能觉得:
❌ Python 是程序员才学的东西,离我太远
❌ 安装环境、配置路径…光听就头疼
❌ 就算 AI 写了代码,我也不会运行啊
❌ Excel 和 VBA 够用了,干嘛要碰 Python?
说一个数据:Python 能处理的数据量是 Excel 的 100 倍。Excel 打开 10 万行就卡,Python 处理 100 万行跟喝水一样。更重要的是——你不需要学 Python,你只需要学会"跟 AI 要 Python 代码"。
场景:你有 12 个月的销售 CSV 文件,每个 5 万行,要汇总并生成月度趋势图。
Excel 极限 ❌
• 60 万行数据,Excel 直接打不开
• 即使拆开手动合并,至少 2 小时
• 生成 12 张图又得 1 小时
• 下个月还得重做一遍
AI + Python ✅
• 描述需求给 AI → 30 秒拿到代码
• 复制代码到文件 → 双击运行
• 1 分钟跑完 60 万行
• 趋势图自动生成,下次改文件夹路径就行
💬 你跟 AI 说:
"我在 D:\销售数据\ 文件夹下有 12 个 CSV 文件(2025-01.csv ~ 2025-12.csv)。
每个文件的列一样:日期、产品、销售额、数量。
请写一个 Python 脚本,合并所有文件,加上一个'月份'列(从文件名提取),
输出到 D:\销售数据\汇总.csv。"
🤖 AI 生成的代码(你复制就能用):
import pandas as pd
import glob
import os
files = glob.glob(r"D:\销售数据\2025-*.csv")
dfs = []
for f in files:
month = os.path.basename(f).replace(".csv","")[-2:] # 提取月份
df = pd.read_csv(f)
df["月份"] = month
dfs.append(df)
result = pd.concat(dfs)
result.to_csv(r"D:\销售数据\汇总.csv", index=False, encoding="utf-8-sig")
print(f"✅ 合并完成!共 {len(result)} 行")
💬 你跟 AI 说:
"我有一个 Excel 文件 D:\报表\销售明细.xlsx,Sheet1 包含列:
日期(A)、销售员(B)、产品(C)、金额(D)。
请写 Python 脚本:按销售员汇总金额,生成柱状图并保存为 PNG。"
🤖 AI 生成:
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_excel(r"D:\报表\销售明细.xlsx")
summary = df.groupby("销售员")["金额"].sum().sort_values(ascending=False)
plt.figure(figsize=(10, 5))
summary.plot(kind="bar", color="#667eea")
plt.title("销售员业绩汇总")
plt.tight_layout()
plt.savefig(r"D:\报表\业绩汇总.png", dpi=150)
print("✅ 图表已保存!")
💬 你跟 AI 说:
"我的客户表 D:\客户.xlsx 有 5 万行,A 列是手机号。
可能有重复的,请根据手机号去重,只保留最新的那条(B 列是登记日期)。"
🤖 AI 生成:
import pandas as pd
df = pd.read_excel(r"D:\客户.xlsx")
df = df.sort_values("登记日期", ascending=False) # 最新的排前面
df = df.drop_duplicates(subset="手机号", keep="first") # 保留第一条
df.to_excel(r"D:\客户_去重.xlsx", index=False)
print(f"✅ 去重后剩余 {len(df)} 条")
Step 1
装 Python
python.org 下载
安装时勾选 Add to PATH
Step 2
装库(只需一次)
Win+R → cmdpip install pandas openpyxl
Step 3
新建文本文件
粘贴 AI 代码
改后缀 .py → 双击运行
💡第一次装环境遇到问题?
把报错截图发给 AI:"我运行 pip install 时报这个错,怎么解决?" AI 会一步步指导你。环境只需要配一次,后面就再也不用管了。
📋万能模板(填空即用):
"请帮我写一个 Python 脚本:
📂 输入文件:路径是 ___,格式是 ___(xlsx/csv)
📊 数据结构:列名包括 ___
⚙️ 要做什么:___(比如按某列分组求和、合并多个文件、生成图表)
📤 输出要求:保存到 ___,格式是 ___
注意:请使用 pandas 库,代码包含中文注释,适合初学者运行。"
⚠️注意这 3 点:
❌ 坑 1:路径用反斜杠报错
要用 r"D:\数据\文件.xlsx"(前面加 r)或者 "D:/数据/文件.xlsx"(正斜杠)。直接用 "D:\数据" 会报错。
❌ 坑 2:文件被占用
要处理的 Excel 文件先关上再运行脚本。Python 无法读写正在被 Excel 打开的文件。
❌ 坑 3:中文乱码
保存 CSV 时加 encoding="utf-8-sig"(不是 utf-8),Excel 打开才不会乱码。或者直接告诉 AI"输出格式用 Excel"。
🎁 Prompt 模板合集
3 个场景的完整提示词 + Python 环境安装指南
留言"Python" 领取~
你工作中有什么场景想用 Python 解决?
留言描述,我让 AI 帮你写!
💡 小贴士
留言"Python + 你的场景",优先帮你生成代码~
📅 下期预告
代码报错不要百度:把错误丢给 AI,5 秒出答案