Claude for Sheets 擴充功能將 Claude 整合到 Google Sheets 中,讓您可以直接在儲存格中執行與 Claude 的互動。
為什麼要使用 Claude for Sheets?
Claude for Sheets 透過讓您並行測試評估套件中的提示,實現大規模提示工程。此外,它在調查分析和線上資料處理等辦公室工作中表現出色。
造訪我們的提示工程範例試算表以查看實際運作情況。
開始使用 Claude for Sheets
安裝 Claude for Sheets
使用以下步驟輕鬆啟用 Claude for Sheets:
取得您的 Claude API 金鑰:如果您還沒有 API 金鑰,可以在 Claude 主控台中建立 API 金鑰。
安裝 Claude for Sheets 擴充功能:在附加元件市集中找到 Claude for Sheets 擴充功能,然後點擊藍色的「安裝」按鈕並接受權限。
權限:Claude for Sheets 擴充功能會要求各種正常運作所需的權限。請放心,我們只會處理使用者要求 Claude 執行的特定資料片段。此資料絕不會用於訓練我們的生成模型。
擴充功能權限包括:
檢視及管理已安裝此應用程式的試算表:執行提示和傳回結果所需。
連線到外部服務:為了呼叫 Claude API 端點所需。
允許此應用程式在您不在時執行:無需使用者介入即可執行儲存格重新計算所需。
在 Google 應用程式的提示和側邊欄中顯示並執行第三方網路內容:顯示側邊欄和安裝後提示所需。
連線您的 API 金鑰:在
擴充功能>Claude for Sheets™>開啟側邊欄>☰>設定>API 提供者輸入您的 API 金鑰。您可能需要等待或重新整理才能看到 Claude for Sheets 選單。
重要:每次建立新的 Google 試算表時,您都必須重新輸入 API 金鑰。
輸入您的第一個提示
您可以使用兩個主要函數來呼叫 Claude,使用 Claude for Sheets。現在,讓我們使用 CLAUDE()。
簡單提示
在任何儲存格中,輸入 =CLAUDE("Claude, in one sentence, what's good about the color blue?")。
Claude 應該會回應一個答案。您會知道提示正在處理,因為儲存格會顯示 Loading...。
新增參數
參數引數在初始提示之後,例如 =CLAUDE(prompt, model, params...)。
注意:model 在清單中始終是第二個。
現在在任何儲存格中輸入 =CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001", "max_tokens", 3)。
任何 API 參數都可以這樣設定。您甚至可以傳入僅用於此特定儲存格的 API 金鑰,例如:"api_key", "sk-ant-api03-j1W..."。
進階使用
CLAUDEMESSAGES 是一個函數,可讓您特別使用 Messages API。這讓您可以向 Claude 傳送一系列 User: 和 Assistant: 訊息。
如果您想模擬對話或預先填入 Claude 的回應,這特別有用。
嘗試在儲存格中寫入:
=CLAUDEMESSAGES("User: In one sentence, what is good about the color blue?
Assistant: The color blue is great because")換行
每個後續對話輪次(User: 或 Assistant:)前面必須有一個換行符號。若要在儲存格中輸入換行符號,請使用以下按鍵組合:
Mac:Cmd + Enter
Windows:Alt + Enter
包含系統提示的多輪 CLAUDEMESSAGES() 呼叫範例
若要使用系統提示,請將其設定為您設定其他選用函數參數的方式。(您必須先設定模型名稱。)
=CLAUDEMESSAGES("User: What's your favorite flower? Answer in <answer> tags.
Assistant: <answer>", "claude-haiku-4-5-20251001", "system", "You are a cow who loves to moo in response to any and all user queries.")
選用函數參數
您可以透過列出引數-值對來指定選用的 API 參數。
您可以設定多個參數。只需將它們一個接一個列出,每個引數和值對之間用逗號分隔。
注意:前兩個參數必須始終是提示和模型。您無法在不設定模型的情況下設定選用參數。
您可能最關心的引數-值參數是:
引數 | 說明 |
| 模型輸出的總令牌數,之後會被迫停止。對於是/否或多選答案,您可能希望該值為 1-3。 |
| 注入結果中的隨機性量。對於多選或分析任務,您會希望它接近 0。對於創意生成,您會希望將其設定為 1。 |
| 用於指定系統提示,可以為 Claude 提供角色詳細資訊和背景。 |
| 字串的 JSON 陣列,如果遇到將導致模型停止生成文字。由於 Google Sheets™ 中的轉義規則,字串內的雙引號必須透過加倍來轉義。 |
| 用於指定用於呼叫 Claude 的特定 API 金鑰。 |
範例:設定參數
例如 設定 system 提示、max_tokens 和 temperature:
=CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001", "system", "Repeat exactly what the user says.", "max_tokens", 100, "temperature", 0.1)例如 設定 `temperature`、`max_tokens` 和 `stop_sequences`:
=CLAUDE("In one sentence, what is good about the color blue? Output your answer in <answer> tags.","claude-opus-4-5-20251101","temperature", 0.2,"max_tokens", 50,"stop_sequences", "\[""</answer>""\]")例如 設定 api_key:
=CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001","api_key", "sk-ant-api03-j1W...")
Claude for Sheets 使用範例
提示工程互動教學
我們深入的提示工程互動教學利用 Claude for Sheets。
查看它以學習或複習提示工程技術。
注意:與 Claude for Sheets 的任何實例一樣,您需要 API 金鑰才能與教學互動。
提示工程工作流程
我們的 Claude for Sheets 提示範例工作台是一個由 Claude 驅動的試算表,其中包含範例提示和提示工程結構。
Claude for Sheets 工作簿範本
複製我們的 Claude for Sheets 工作簿範本以開始您自己的 Claude for Sheets 工作!
疑難排解
NAME? 錯誤:未知函數:'claude'
#ERROR!、⚠ DEFERRED ⚠ 或 ⚠ THROTTLED ⚠
您可以透過從 Claude for Sheets 擴充功能選單中選擇重新計算選項,手動重新計算 #ERROR!、⚠ DEFERRED ⚠ 或 ⚠ THROTTLED ⚠ 儲存格。
無法輸入 API 金鑰
等待 20 秒,然後再檢查一次
重新整理頁面並再等待 20 秒
解除安裝並重新安裝擴充功能
進一步資訊
如需有關此擴充功能的更多資訊,請參閱 Claude for Sheets Google Workspace Marketplace 概覽頁面。



