Excel 與表格自動化

公式不用背,VLOOKUP 不用查 —— 告訴 AI 你要什麼就行

Excel 能把人逼瘋

公式寫不出來、資料亂七八糟、手動複製貼上到懷疑人生

VLOOKUP 查了第 8 遍還是報錯,#REF! 和 #N/A 滿屏飛。你知道這個公式應該能實現,但就是寫不對 —— 括號嵌套到第四層,自己都看不懂自己寫的是什麼了。

資料更頭疼。從三個系統匯出來的資料,日期格式有三種(2025-01-01、01/01/2025、Jan 1 2025),有的儲存格有空格有的沒有,有的名字寫「張三」有的寫「張 三」。你手動清洗了一下午,第二天又來一批。

最絕的是每個月的彙總。5 個部門的 Sheet,格式都不一樣,你手動複製貼上了兩個小時,結果發現漏了一個 Sheet 沒合併。推倒重來。

OpenClaw 幫你寫公式、清洗資料、產生圖表

不用再背公式了。你只需要用大白話描述你想要的效果 —— 「在 A 列找重複的標紅」「把這三列合併成一列,用橫杠連接」—— OpenClaw 直接給你寫好公式,複製貼上到 Excel 就能用。

資料清洗也一樣。把髒資料的情況描述一下(格式不統一、有空值、有重複),OpenClaw 產生清洗步驟和對應的公式或 VBA 程式碼,一次搞定。

需要 VBA 巨集?你說「每天自動彙總 5 個 Sheet 的資料」,OpenClaw 直接寫好巨集程式碼,帶註解,複製到 VBA 編輯器裡就跑。

3 條 Excel Prompt,從公式到巨集全覆蓋

查重標紅、資料清洗、VBA 巨集 —— 最常見的 Excel 操作全包了。

Excel 查重並標紅 新手友善
幫我寫一個 Excel 公式:在 A 列中查找重複值並標紅。

具體要求:
1. 資料範圍:A2:A5000(A1 是表頭)
2. 如果某個值在 A 列出現超過 1 次,把這個儲存格背景標紅
3. 同時在 B 列顯示該值出現的次數

請給出:
- 條件格式的設定步驟(截圖級詳細)
- B 列的 COUNTIF 公式
- 如果資料量超過 1 萬行,有沒有效能更好的替代方案

Excel 版本:[你的版本,如 Office 365 / 2019 / WPS]
查重是 Excel 裡最高頻的操作之一。這條 Prompt 不光給公式,還給操作步驟,Excel 小白也能跟著做。
3000 行銷售資料批量清洗 黃金指令
這份銷售資料有 3000 行,幫我清洗,具體問題如下:

1. 去重:按「訂單號」列去重,保留最新的一條(按日期判斷)
2. 日期格式統一:日期列有三種格式(2025-01-01、01/01/2025、Jan 1 2025),
   全部統一成 YYYY-MM-DD
3. 空值處理:
   - 金額列為空 → 填 0
   - 客戶名稱為空 → 填「未知客戶」
   - 日期為空 → 標記為「需人工檢查」
4. 資料校驗:金額列不能為負數,負數的標黃

請給出完整的操作步驟。如果能寫成 VBA 巨集一鍵清洗更好。

資料樣例(前 5 行):
[貼上幾行樣例資料]
清洗資料最重要的是把「髒」的情況描述清楚。這條 Prompt 列了四種常見問題,基本覆蓋了 80% 的髒資料場景。如果你的資料有其他問題,往裡面加就行。
VBA 巨集:多 Sheet 自動彙總 進階技巧
寫一個 VBA 巨集,功能如下:

每天自動從 5 個 Sheet(華北、華東、華南、華中、西部)彙總資料到「總表」Sheet。

要求:
1. 每個 Sheet 的列結構相同:A-日期 B-產品 C-銷售額 D-數量 E-銷售人員
2. 彙總時在總表新增 F 列「地區」,值為對應的 Sheet 名
3. 總表按日期降序排列
4. 彙總前先清空總表舊資料(保留表頭)
5. 彙總完成後彈窗提示「彙總完成,共 X 條資料」

額外需求:
- 程式碼要有中文註解,方便我以後改
- 如果某個 Sheet 是空的,跳過不要報錯
- 巨集執行前先關閉螢幕重新整理提高速度
VBA 巨集是 Excel 自動化的終極武器。這條 Prompt 把需求寫得很細,AI 產生的程式碼基本可以直接用。記得先在副本上測試,別直接跑在原檔案上。

Excel 處理配置參考

Excel 自動化處理配置
# Excel 自動化處理配置
# ================================

場景 1:公式產生
  - 推薦模型:GPT-4o(速度快、公式準確率高)
  - 輸入:用大白話描述需求 + 資料結構
  - 輸出:公式 + 操作步驟

場景 2:資料清洗
  - 推薦模型:Claude Opus 4.6(邏輯複雜時更可靠)
  - 輸入:資料樣例 + 問題描述
  - 輸出:清洗步驟 / VBA 程式碼 / Python 指令碼

場景 3:VBA 巨集開發
  - 推薦模型:Claude Opus 4.6
  - 輸入:功能需求 + 資料結構 + 例外處理要求
  - 輸出:帶註解的 VBA 程式碼

注意事項:
  - 提供 5-10 行樣例資料,AI 理解結構更準確
  - 說明 Excel 版本,不同版本支援的函數不同
  - VBA 程式碼先在副本上測試

Excel 場景:OpenClaw vs ChatGPT

OpenClaw
  • 可以選模型:簡單公式用 GPT-4o,複雜 VBA 用 Opus 4.6
  • Prompt 存模板,同類資料清洗任務直接複用
  • 支援上傳資料樣例,AI 理解結構後給出更精準的公式
  • VBA 程式碼產生質量高,帶詳細中文註解
VS
ChatGPT
  • 簡單公式問答很方便,回答速度快
  • 複雜嵌套公式偶爾出錯,需要反覆調試
  • VBA 程式碼能寫,但例外處理經常遺漏
  • 不能保存 Prompt 模板,每次資料清洗都得重新描述

真實場景

財務月末彙總:5 個部門的資料合成一張表
一家 200 人的公司,財務每月底要從 5 個部門收 Excel 報表。每個部門的格式都不一樣,列名不統一,日期格式混亂,還有空行。財務手動合併一次要一整天,月底加班到凌晨是常態。
OpenClaw 方案
用 OpenClaw 寫了一個 VBA 巨集:自動讀取 5 個檔案、統一列名、清洗資料、合併到總表、產生樞紐分析表和圖表。以前一天的活,現在點一下巨集按鈕 30 秒跑完。財務終於月底不用加班了,還順手做了個資料看板給老闆。
純手動方案
5 個檔案一個個打開,手動對齊列名,複製貼上到總表。中途發現華南區的日期格式又不一樣,手動改了 300 行。合完發現資料少了一塊 —— 原來華中區的表格有隱藏行。推倒重來。

幾點實用建議

💡 問 AI 寫公式的時候,把表頭和前幾行資料貼上去。光說「幫我算總和」AI 不知道你的資料在哪一列,給出來的公式可能對不上。
🎯 如果你的 Excel 操作是重複性的(比如每月彙總),直接讓 AI 寫 VBA 巨集,一勞永逸。別每次都手動操作。
⚠️ VBA 巨集跑之前務必先備份檔案。巨集執行後是不能 Ctrl+Z 撤銷的 —— 資料搞壞了就真的沒了。
這篇案例對你有幫助嗎?