本文根據 OpenAI Academy《Prompting》、幫助中心《Data analysis with ChatGPT》《Working with writing blocks and code blocks in ChatGPT》《Uploading files and audio to ChatGPT》整理,資料核對於 2026-11-05。配圖為本站整理的示意圖,不是介面截圖。本站(bigolab.com)不是 OpenAI 官方網站。官方沒有專門的「辦公自動化」文章,下面是把官方的提示方法和數據分析功能用到小腳本上,提示詞是本站示範。
適用於誰
- 每月要把幾十個 Excel 合成一張表的人;
- 需要把一堆文件按“日期_客戶_編號”統一改名的人;
- 完全沒學過編程,但願意複製粘貼、照步驟運行的人。
結論先說
- 兩條路,選對場景。 一次性、文件不多:直接上載給 ChatGPT,讓它用數據分析功能處理,再下載結果,見 /guides/chatgpt-excel-data-analysis。每週都要做、文件很多或不方便上載:讓它寫 Python 腳本,你在自己電腦上運行。
- 它的運行環境不是你的電腦。 官方說明 ChatGPT 的 Python 在會話環境裏處理你上載的文件,並且不能發起外部網絡請求。所以它改不了你電腦上的文件夾;腳本要你自己運行。
- 腳本必須先“預覽”,再“執行”。 批量改名、刪除、覆蓋都是不可逆的操作。要求腳本先打印“將把 A 改成 B”,你確認無誤,再加一個參數才真正執行。
- 先備份,先用 3 個文件試。 用複製出來的小樣本測試,再對全部文件執行。
- 看不懂的就讓它逐行解釋。 腳本是你要在自己電腦上運行的,至少要知道它讀哪裏、寫哪裏、會不會刪文件。

圖:本站根據 OpenAI 幫助中心:Data analysis with ChatGPT 整理的示意圖
一、4 段可以直接複製的提示詞
1. 先告訴它你有什麼,別急着要代碼
我不會編程,用 Windows [10/11] 電腦,想用 Python 做辦公自動化。請先問我需要補充哪些資訊,再寫腳本。
我的情況:文件夾 [D:\報表\2026-10] 裏有 40 個 Excel(.xlsx),文件名類似“華東_銷售_1001.xlsx”,每個文件第一個工作表的第 1 行是表頭,列相同。
我的目標:[把它們合併成一個 Excel,增加一列“來源文件名”]。
2. 合併 Excel 的腳本(帶說明)
請寫一個 Python 腳本:
- 讀取 D:\報表\2026-10 下所有 .xlsx 文件的第一個工作表;
- 合併成一張表,增加“來源文件名”列;
- 儲存為同目錄下的“合併結果.xlsx”,如果已存在就報錯提示,不要覆蓋;
- 跳過打不開的文件並在最後列出文件名;
- 用到的第三方庫要列出來,並告訴我在 Windows 上怎麼安裝、怎麼運行(我不會用命令行,請一步一步寫);
- 代碼裏每一步寫中文註釋。
3. 批量重命名(先預覽)
請寫一個 Python 腳本批量重命名 D:\掃描件 下的文件:把“掃描 (3).pdf”這類名字改成“20261105_合同_003.pdf”(日期用今天,編號按文件順序補零到 3 位)。
要求:
1. 預設只“預覽”:打印“舊名 → 新名”,不改任何文件;
2. 我確認後,在命令裏加參數 --run 才真正改名;
3. 新名字如果重複,跳過並提示;
4. 只處理 .pdf,子文件夾不處理;
5. 把每次改名記錄儲存成一個 CSV,方便我撤銷。
4. 解釋和報錯
下面是腳本和運行後的報錯,請先用通俗話說明報錯原因,再給修改後的完整腳本,並說明改了哪裏。
腳本:[粘貼]
報錯:[粘貼完整報錯,注意先刪掉路徑裏的個人資料和敏感內容]
要先學會基本的“讓 AI 寫代碼”的方法,可以看 /guides/vibe-coding-beginner-workflow;官方代碼塊的複製方式見《Working with writing blocks and code blocks in ChatGPT》。
二、自己必須核對什麼

圖:本站根據 OpenAI Academy:Prompting 整理的示意圖
- 備份:先複製一份原文件夾,再運行;
- 預覽輸出:新舊文件名對不對,數量是否對得上;
- 路徑:腳本里寫的路徑是不是你的真實路徑,別指向桌面或系統文件夾;
- 覆蓋和刪除:腳本里是否出現
os.remove、shutil.rmtree、覆蓋寫入,沒要求它做就不該有; - 第三方庫:只安裝你看得懂用途的庫,安裝命令從可靠來源確認;
- 結果抽查:合併後行數是否等於各文件行數之和,隨機抽 3 行和原文件對比;
- 數據安全:含客戶資訊的文件,不要為了方便上載,先看 /guides/ai-privacy-data-safety-checklist。
常見問題
Q:我上載文件,它說處理好了,能下載嗎?
數據分析功能可以返回處理結果供下載,文件和格式限制以官方為準;上載失敗見 /guides/chatgpt-file-upload-failed。
Q:它寫的腳本運行報錯怎麼辦?
把完整報錯貼回去,說明你的系統和 Python 版本,按提示詞 4 處理。
Q:免費版夠用嗎?
寫腳本免費帳號能做;文件上載和反覆調試會有次數限制,需要更多額度可以看看 /chongzhi/chatgpt-plus。
參考資料
- OpenAI Academy:Prompting — https://openai.com/academy/prompting/
- OpenAI 幫助中心:Data analysis with ChatGPT — https://help.openai.com/en/articles/8437071-data-analysis-with-chatgpt
- OpenAI 幫助中心:Working with writing blocks and code blocks in ChatGPT — https://help.openai.com/en/articles/20001246-working-with-writing-blocks-and-code-blocks-in-chatgpt
- OpenAI 幫助中心:Uploading files and audio to ChatGPT — https://help.openai.com/en/articles/8555545-file-uploads-faq
0 條評論
還沒有評論,來搶沙發~