乐于分享
好东西不私藏

Day3:用AI写个小工具,半小时的活变2分钟

Day3:用AI写个小工具,半小时的活变2分钟

那个复制粘贴的地狱

财务部的李姐每个月底都要干一件事:把五个部门发来的月报Excel合并成一张总表。

她打开"销售部月报.xlsx",选中数据,Ctrl+C。再打开"总表.xlsx",找到最后一行,Ctrl+V。保存,关闭。然后打开"市场部月报.xlsx"……

重复五遍。

这不是工作,这是刑罚。

类似的情况太多了。客户信息表要汇总、几份Word报告要合并、十几个CSV文件要整合——打开、复制、粘贴、关闭、再打开下一个。这个循环像没有尽头的跑步机。

还容易出错。漏了一行?多粘了一列?等发现的时候,总表已经发给了老板。然后就是一顿补救,加班重做。

能不能让电脑自己干?

有办法。写个程序。

但问题是——我不会编程啊。

以前到这儿就卡住了。要么忍受,要么求IT部门帮忙。但IT部门通常很忙,排期三个月起步,等他们有空,你都手动合并了半年的报表了。

现在不一样了。你可以直接跟AI说人话,让它帮你写程序。不用学Python,不用装开发环境,不用懂什么是"库"和"函数"。说清楚你要什么,AI把代码给你,复制粘贴运行,问题解决。

今天我们来做一个"多文件合并工具"。整个过程不超过10分钟。

实操:跟AI对话就能搞定

第一步:打开AI对话

ChatGPT、Claude、文心一言、通义千问都行。我用ChatGPT演示,其他操作一样。

第二步:说清楚你要什么

在对话框里输入:

我有一个文件夹,里面有多个Excel文件,文件名是"销售部.xlsx"、"市场部.xlsx"、"财务部.xlsx"等。每个文件结构相同,都有"姓名"、"金额"、"日期"三列。请帮我写一个Python程序,把这些文件的数据合并到一个新文件"汇总.xlsx"里。

点击发送。

几秒钟后,AI给你一段代码:

import pandas as pd
import os

# 设置文件夹路径
folder_path = "你的文件夹路径"

# 存放所有数据
all_data = []

# 遍历文件夹里的xlsx文件
for file in os.listdir(folder_path):
    if file.endswith(".xlsx"):
        file_path = os.path.join(folder_path, file)
        data = pd.read_excel(file_path)
        all_data.append(data)

# 合并
merged_data = pd.concat(all_data, ignore_index=True)

# 保存
merged_data.to_excel("汇总.xlsx", index=False)
print("合并完成!")

代码不长,一共十几行。你看不懂没关系,能用就行。

第三步:运行代码

问题是:你电脑上有Python吗?

没有的话,继续问AI:

我电脑没装Python,怎么办?

AI会告诉你两个选择:要么去Python官网下载安装,要么用在线环境。我推荐后者——Google Colab,打开就能用,什么都不用装。

把代码复制过去,把"你的文件夹路径"改成实际的路径,点运行。几秒钟后,"汇总.xlsx"就生成了。

第四步:检查一下

打开"汇总.xlsx",看看:

  • 行数对不对?五个部门各20行,汇总表应该是100行
  • 数据有没有遗漏?随便抽查几条
  • 格式乱没乱?列标题还在不在

没问题的话,恭喜你。你刚刚用AI写了一个程序。

李姐用完说什么

"原来半小时的活,现在2分钟搞定。"

而且不会出错。程序不会手滑多粘一行,也不会眼花漏掉一列。每次都是精确合并。

后来她让AI加了个功能:合并后自动算每个部门的金额合计。连计算器都省了。

还能干什么

这个思路不限于Excel。你可以让AI帮你:

  • 合并多个CSV文件:把客服导出的每日数据汇总成月度报表
  • 合并多个Word文档:把各部门周报拼成一个总周报
  • 批量提取数据:从100个Excel里提取某一列,汇总成新表
  • 格式转换:把文件夹里所有Word转成PDF

核心逻辑一样:告诉AI你要什么,它给你代码,你运行。

记住这几条

  1. AI不是只能聊天,它能帮你写工具、解决实际问题
  2. 不用学编程,把需求说清楚就行
  3. 先验证再依赖,程序写出来要检查,确认无误再正式用
  4. 一次编写,重复使用,这个合并工具以后每个月都能用

下次再碰到"打开-复制-粘贴-关闭"的循环地狱,别忍着。跟AI说一声,让它帮你解放双手。