乐于分享
好东西不私藏

第二课:不写一行代码,让AI帮你处理Excel报表

第二课:不写一行代码,让AI帮你处理Excel报表

你好,欢迎来到第二课。

第一课后,你已经成功让AI帮你画出了第一张图表。那种“没写代码却跑通了程序”的感觉,是不是比想象中更爽?

这一课,我们不做重复的事。既然你已经体验了“指挥AI干活”的快乐,现在我们来玩点更实用的。今天的目标是:用AI处理Excel报表

依然是老规矩:全程不手写一行代码。你只需要动嘴(打字),AI动手。

第一步:准备你的“需求”(2分钟)

在AI编程工作流里,你最重要的能力不是写代码,而是提需求。一个清晰的需求,AI才能给你一个可用的程序。

今天我们要做的任务是:用AI写一个程序,自动统计销售数据

假设你手头有一个Excel文件叫 sales.xlsx,里面是某店铺的销售记录,列名如下:

  • 日期

  • 销售员

  • 销售额(元)

你想让程序自动帮你算出:

  1. 每个人的总销售额是多少。

  2. 总销售额最高的那个人是谁,金额多少。

  3. 最后,生成一个简单的柱状图,直观对比每个人的业绩。

你看,这个需求你完全可以用中文描述清楚,对吧?不需要懂任何编程术语。

第二步:对AI说出升级版“人话”

打开你上次用的工具(Trae / Cursor / Claude网页版 都可以),直接把下面这段话发给它。注意,这比第一课的指令稍微“进阶”了一点点,但依然全是人话:

“我是一个Python零基础小白。请帮我写一个完整的Python程序,完成以下任务:

  1. 读取我电脑上的一个Excel文件,文件名是 sales.xlsx。这个文件里有三列:日期销售员销售额(元)

  2. 计算每个销售员的总销售额

  3. 找出总销售额最高的销售员是谁,并打印出他的名字和总金额。

  4. 最后,根据每个销售员的总销售额,生成一张柱状图。图表标题是‘销售员业绩对比’,x轴是销售员名字,y轴是总销售额。

  5. 把生成的柱状图保存为 sales_bar.png

请给出完整代码,并告诉我如何运行。谢谢!”

你会发现,AI这次给出的代码比第一课长一些。但没关系,你依然不需要读懂它。你只需要:

第三步:复制、准备文件、运行

  1. 创建程序文件:把AI给你的代码,复制到一个新建的文件里,文件名就叫 sales_report.py

  2. 准备Excel数据:为了让程序跑起来,你需要一个真实的 sales.xlsx 文件。
    懒人福利:你可以直接复制下面表格内容,新建一个Excel文件保存。或者,你可以再对AI说一句:“请帮我生成一个示例的 sales.xlsx 文件,包含 日期销售员销售额(元) 三列,共10行模拟数据。” – 看,连测试数据都可以让AI帮你做。

日期
销售员
销售额(元)
2026-04-01
张三
1200
2026-04-02
李四
2500
2026-04-03
王五
800
2026-04-04
张三
1800
2026-04-05
李四
2100
2026-04-06
赵六
3000
2026-04-07
王五
950
2026-04-08
张三
900
2026-04-09
赵六
2700
2026-04-10
李四
1900
  1. 运行:把 sales_report.py 和 sales.xlsx 放在同一个文件夹里。然后,和第一课一样:

    • 用 Trae / Cursor:直接点运行按钮(▶️)。

    • 用 Claude网页版:把代码复制到在线Python环境,并上传你的Excel文件。

第四步:见证奇迹并理解“报错”

这次运行,你很可能第一次不会成功。为什么?因为AI可能会用到 pandas 或 openpyxl 这样的库来处理Excel,而这些库你的电脑里可能还没装。

别慌!这正是这节课要学的核心技能:把报错告诉AI,让它自己修。

如果运行后出现红色报错信息(比如 ModuleNotFoundError: No module named 'pandas'),你应该:

  1. 复制报错信息(全部复制)。

  2. 粘贴给AI,并说:“运行你的代码后出现这个错误,怎么办?”

  3. AI会告诉你:你需要先安装 pandas 和 matplotlib 这两个库。它会给出安装命令(比如 pip install pandas matplotlib)。

  4. 你照着做:在Trae/Cursor的终端里粘贴命令执行,或者在电脑的命令行里运行。

  5. 安装完,再次运行程序

大概率就成功了。 你会看到程序打印出:

text

总销售额最高的销售员是:赵六,总金额为:5700 元

同时,你的文件夹里会多出一张 sales_bar.png 柱状图。

这就是真实的开发流程:AI写代码 -> 你运行 -> 遇到错误 -> 把错误丢回给AI -> AI帮你修复 -> 成功。你全程不需要理解错误细节,只需要当AI和电脑之间的“传话员”。

这一课,你实际学到了什么?

  1. 如何提出一个结构化的需求(输入文件、处理步骤、输出结果)。

  2. 如何让AI帮你处理现实中的数据文件(Excel)。

  3. 编程中最重要的一课:如何处理错误 – 不是自己查,而是把错误交给AI。

  4. 如何让AI帮你安装需要的工具库

你现在已经超越了大多数传统初学者:你解决了一个有真实数据、有多步逻辑、有可视化输出的小型自动化任务,而且没写一行代码。

课后小作业(可选,但强烈建议做)

  1. 用上面给的示例数据,成功跑通程序,并截图生成的柱状图。

  2. 做个变体:修改你的需求,对AI说:“请在上次程序的基础上,再帮我计算一下所有人的总销售额平均值,并打印出来。” – 看,连修改程序,都只需要动嘴。

预告一下第三课

我们已经画了图,处理了Excel。第三课,我们将更深入日常办公:用AI帮你自动整理杂乱的Word文档,或者从网页上抓取你需要的信息

记住,这个系列的核心不是教你成为程序员,而是让你成为能用AI解决实际问题的思考者

有什么想实现的“懒人需求”?欢迎在评论区留言,下一课的内容说不定就来自你的想法。

【工具下载链接(自取)】

  • Trae:直接搜“Trae IDE”官网下载

  • Cursor:cursor.com

  • Claude:claude.ai

  • Codex:在OpenAI平台启用

(以上工具免费版足够完成本系列所有教程)