ChatGPT 會寫 Excel 公式嗎?它做對與做錯的地方

閱讀時間 4 分鐘 KissMySkills

對於任何你能用一句話描述的需求,ChatGPT 都能可靠地撰寫正確的 Excel 公式,例如 VLOOKUP、SUMIFS、巢狀 IF 陳述式;但只要公式需要參照你實際工作表的特定配置、具名範圍,或真實資料中它從未見過的特殊邊界情況,準確度就會迅速下降。問題不在於它不理解 Excel 語法,而在於除非你精確描述,否則聊天視窗根本不知道你的試算表實際長什麼樣子,而多數人並不會這麼做。

這個頁面
  1. ChatGPT 做對的地方
  2. 它容易出錯的地方
  3. 如何在第一次嘗試時就取得真正可運作的公式
  4. 常見問題
  5. 重點
AI Excel 公式產生器
公式說明,而不只是產生公式
AI Excel 公式產生器
用簡單易懂的語言描述你的需求,取得公式以及對每個部分功能的白話說明,這樣你就能在公式造成錯誤前,發現它與實際工作表之間的不一致。
$9
取得這項技能 →

ChatGPT 做對的地方

  • 根據簡單描述撰寫標準公式。「在另一個工作表中查找值,找不到時回傳空白」通常能可靠地產生搭配 IFERROR 的正確 VLOOKUP 或 XLOOKUP。
  • 解釋公式的功能。貼上現有的複雜公式並詢問其功能,通常能得到準確且真正有助於理解他人試算表的說明。
  • 常見模式:SUMIFS、COUNTIFS、巢狀 IF。這些內容在訓練資料中已有充分呈現,ChatGPT 幾乎每次都能正確處理語法。
  • 在不同公式樣式之間轉換。將舊式陣列公式轉換為現代動態陣列函數,或將 Excel 公式轉換為 Google 試算表語法,通常都能順利完成。

它容易出錯的地方

  • 參照你實際的工作表配置。如果沒有明確告知哪些欄和列存放哪些內容,ChatGPT 會猜測儲存格參照,而這個猜測往往不適合你的特定檔案。
  • 具名範圍和結構化表格參照。如果你的活頁簿使用具名範圍或 Excel 表格,除非你指定要使用它們,否則通用公式不會自動套用。
  • 特定地區的公式語法。分號與逗號分隔符號、地區日期格式,這些都會因 Excel 的語言設定而異;除非你說明,否則 ChatGPT 不知道你的設定。
  • 超越簡單指令碼的 VBA 和巨集。基本的 VBA 程式碼片段通常沒問題;但與多個工作表或外部資料來源互動的複雜巨集,準確度會明顯下降。

如何在第一次嘗試時就取得真正可運作的公式

prompt 中應包含的內容 為什麼這很重要
工作表中的精確儲存格或範圍參照 消除導致公式第一次就出錯的大多數猜測
例外情況應如何處理(空白、錯誤、重複) 通用公式通常會略過例外情況的處理,除非你特別要求
你使用的是 Excel 還是 Google 試算表 兩者的函數名稱和語法不同
如果使用較新的動態陣列函數,請提供你的 Excel 版本 XLOOKUP、FILTER 和類似函數在較舊版本中無法使用

延伸閱讀:AI 內容寫作工具:哪些內容真正能在 Google 排名。另請參閱 AI 電子郵件行銷工具:Klaviyo、Mailchimp 與其上的 AI 層。

常見問題

ChatGPT 能撰寫 VBA 巨集嗎?

是的,對於簡單到中等複雜度的指令碼可以。與多個工作表、外部檔案或自訂物件互動的複雜巨集,需要比單句公式要求更多來回測試與修正。

為什麼 ChatGPT 提供的公式有時會參照錯誤的儲存格?

因為除非你加以描述,否則它看不到你實際試算表的版面配置。具體說明哪些欄和列存放哪些資料,可以修正大多數這類錯誤。

ChatGPT 知道 Excel 和 Google 試算表公式之間的差異嗎?

是的,前提是你告訴它正在使用哪一種。不提供這項背景資訊時,它可能會預設使用某一種語法,或混用兩種語法,因此事先說明可以避免常見的錯誤來源。

使用 ChatGPT 撰寫公式比較快,還是直接查詢公式比較快?

對於任何超出你已經熟悉的公式範圍的需求,使用 ChatGPT 通常更快,尤其是在第一次就正確組合多個函數時。

ChatGPT 能排解傳回錯誤的公式嗎?

是的,貼上公式和錯誤訊息通常就能得到準確的診斷,但它仍然看不到你的實際資料,因此請確認修正方案能搭配你的真實值運作。

重點

ChatGPT 能根據純文字描述,正確且可靠地撰寫標準 Excel 公式,也能很好地解釋現有公式。它特別難以處理你工作表的實際版面配置、命名範圍和特定地區的語法,因為除非你告訴它,否則它看不到這些資訊。請具體說明確切的儲存格參照和例外情況,這樣公式第一次就能正常運作的機率會高得多。

瀏覽 KissMySkills 上的 Claude 技能收藏,查看所有商務與生產力技能。

~/get-started

實用的 Skills。不說空話。

瀏覽商店中的每個技能、prompt 套件和 agent。

瀏覽所有技能 →或試試免費工具