回到頂部

📊 AI + Excel 實戰指南

用 ChatGPT 和 Copilot 搞定 Excel——公式、分析、圖表一次到位。

Excel 是 AI 最能幫你的地方

說真的,大部分上班族每天花最多時間在什麼上面?Excel。而 Excel 的公式、樞紐分析表、VLOOKUP、IF 巢狀函式,讓無數人頭痛。

好消息是:AI 超擅長處理 Excel。 因為試算表的邏輯對 AI 來說非常清晰,它可以秒寫公式、解釋公式、偵錯公式,比 Google 搜尋快 10 倍。

💡 一句話理解 把 AI 當你的「Excel 助教」。你描述要做什麼,它寫公式給你。不用再背函數語法了。


三種 AI + Excel 的用法

方法一:直接問 ChatGPT

ChatGPTClaude 都能幫你寫 Excel 公式。

最常用的問法:

我有一個 Excel 表格:
A 欄是員工姓名
B 欄是部門
C 欄是月薪
D 欄是到職日

請幫我寫公式:
1. 計算每個部門的平均薪資
2. 找出到職超過 3 年的員工
3. 根據月薪分級(3 萬以下=初級,3-5 萬=中級,5 萬以上=資深)

AI 會回答:

=AVERAGEIF(B:B, "行銷部", C:C)
=IF(DATEDIF(D2, TODAY(), "Y") >= 3, "超過3年", "未滿3年")
=IFS(C2<30000, "初級", C2<50000, "中級", C2>=50000, "資深")

而且還會解釋每個函數是什麼意思

方法二:上傳 Excel 給 AI 分析

ChatGPT Plus 支援直接上傳 .csv 或 .xlsx 檔案,AI 會自動:

  1. 讀取你的數據結構
  2. 分析數據趨勢
  3. 生成圖表(長條圖、折線圖、圓餅圖)
  4. 提供數據洞察和建議

Prompt 範例:

分析這份銷售數據,告訴我:
1. 哪個月銷售最好/最差?
2. 前 5 名暢銷產品
3. 銷售趨勢是上升還是下降?
4. 畫一張月營收趨勢折線圖

更深入的分析請看 AI 數據分析指南

方法三:Microsoft Copilot(內建 AI)

如果你用 Microsoft 365,Copilot 直接內建在 Excel 裡:

  • 用自然語言問問題:「這個月的銷售跟上個月比成長多少?」
  • 自動生成公式和圖表
  • 一鍵做樞紐分析表
  • 自動排序和篩選

價格: 需要 Microsoft 365 Copilot 授權($30/月)


最常用的 20 個 AI Excel 問題

#問 AI 的問題AI 會給你的公式
1加總 B 欄所有數字=SUM(B:B)
2計算平均值=AVERAGE(B:B)
3找最大值/最小值=MAX(B:B) / =MIN(B:B)
4計算某條件的個數=COUNTIF(A:A, "條件")
5條件加總=SUMIF(A:A, "條件", B:B)
6查表(類似 VLOOKUP)=XLOOKUP(搜尋值, 查找範圍, 回傳範圍)
7多條件判斷=IFS(條件1, 結果1, 條件2, 結果2)
8日期相減算天數=DATEDIF(開始, 結束, "D")
9文字合併=TEXTJOIN(", ", TRUE, A2:A10)
10去除重複值=UNIQUE(A:A)
11多條件加總=SUMIFS(C:C, A:A, "條件1", B:B, "條件2")
12百分比排名=PERCENTRANK.INC(B:B, B2)
13取出年份/月份=YEAR(A2) / =MONTH(A2)
14四捨五入到整數=ROUND(B2, 0)
15判斷是否為空白=IF(ISBLANK(A2), "空白", A2)
16動態排名=RANK(B2, B:B, 0)
17多條件計數=COUNTIFS(A:A, "條件1", B:B, ">100")
18提取文字的前 N 個字=LEFT(A2, 3)
19移除前後空白=TRIM(A2)
20將文字轉數字=VALUE(A2)

Google Sheets + AI

不是每個人都用 Microsoft Excel。Google Sheets 也有強大的 AI 功能

Gemini in Google Sheets

Google 已在 Google Sheets 中整合 Gemini:

  • 自然語言問問題 — 「這個月的銷售比上月成長多少 %?」
  • 自動建議公式 — 輸入你想做什麼,AI 建議完整公式
  • 智慧填充 — AI 根據模式自動填充整欄資料
  • 自動摘要 — 選取資料範圍 → AI 總結趨勢

免費外掛推薦

外掛用途價格
GPT for Sheets直接在儲存格裡用 ChatGPT免費(需 API Key)
SheetAI.app自動化分析和報表免費基本功能
Numerous.aiAI 公式生成、分類、摘要$0-$19/月

GPT for Sheets 範例

安裝 GPT for Sheets 外掛後,你可以在儲存格裡直接用:

=GPT("幫我分類這個客戶評論是正面還是負面:" & A2)
=GPT("把這段英文翻成繁體中文:" & B2)
=GPT("從以下文字中提取電子郵件地址:" & C2)
=GPT_SUMMARIZE(A2:A50)  — 摘要整欄文字

實戰工作流:月報自動化

一個實際的「AI + Excel 月報」流程:

📥 Step 1:資料準備
├── 從系統下載本月銷售 CSV
└── 打開 Excel / Google Sheets

🤖 Step 2:問 AI 寫公式
├── 「幫我寫公式計算:各部門營收總計、環比成長率、排名」
├── 複製 AI 給的公式,貼到 Excel
└── 驗證數字是否正確

📊 Step 3:上傳給 ChatGPT 分析
├── 上傳 Excel → 「分析這份銷售數據的趨勢」
├── 要求 AI 產出三張關鍵圖表
└── 要求 AI 寫一段 200 字的執行摘要

📝 Step 4:生成報告
├── 把 AI 的分析摘要貼到 Word/PPT
├── 插入 AI 產出的圖表
└── 校對 → 寄出

⏱️ 傳統耗時:4 小時 → AI 輔助:40 分鐘

進階:讓 AI 幫你寫 VBA

如果你需要自動化重複動作,AI 也能幫你寫 VBA 巨集:

幫我寫一個 VBA 巨集:
1. 在「銷售報表」工作表
2. 篩選 B 欄(部門)為「業務部」的所有資料
3. 複製到新的工作表
4. 新工作表命名為「業務部報表」
5. 自動加上日期標題

AI 會產出完整的 VBA 程式碼,你只要複製貼上到 Excel 的 VBA 編輯器(Alt + F11)就能用。

更進階:用 Python 處理 Excel

當資料量太大(超過 10 萬行),Excel 會很慢。這時候可以用 Python + pandas:

# 問 AI:「幫我寫 Python 腳本,讀取 sales.xlsx,
#         計算每月營收,輸出成新的 Excel」

import pandas as pd

df = pd.read_excel('sales.xlsx')
monthly = df.groupby(df['日期'].dt.month)['金額'].sum()
monthly.to_excel('月營收彙總.xlsx')

❓ FAQ

應該用 ChatGPT 還是 Copilot?

如果公司已經有 Microsoft 365 Copilot → 用 Copilot(直接在 Excel 裡操作最方便)。如果沒有 → 用 ChatGPT 免費版就很好用,只是要手動複製公式貼到 Excel。

AI 寫的公式會不會有錯?

偶爾會。建議:(1) 先用小範圍測試 (2) 用已知答案驗證 (3) 遇到錯誤直接告訴 AI「結果不對,應該是 XX」,它會修正。最容易出錯的情況是欄位範圍和大小寫。

上傳公司 Excel 給 AI 安全嗎?

要看資料敏感度。如果是內部薪資、客戶個資,不建議上傳到雲端 AI。可以手動輸入公式需求(不含實際數據),或使用公司核准的企業版 AI。更多安全建議見 AI 隱私與資安

Google Sheets 也能用 AI 嗎?

可以!Google Sheets 已內建 Gemini AI 助手,也可以安裝「GPT for Sheets」外掛直接在儲存格裡呼叫 ChatGPT。免費版就能使用基本功能。

AI 能取代學 Excel 嗎?

不建議完全不學。理解基本概念(什麼是 VLOOKUP、樞紐分析表)才能有效地和 AI 溝通需求。但你不再需要背公式語法——描述需求讓 AI 寫就好。AI 是學 Excel 最好的老師。

📚 延伸閱讀