跳至主要內容

Google Sheets 附加元件

2 週前已更新

Claude for Sheets 擴充功能將 Claude 整合到 Google Sheets 中,讓您可以直接在儲存格中執行與 Claude 的互動。

為什麼要使用 Claude for Sheets?

Claude for Sheets 透過讓您並行測試評估套件中的提示,實現大規模提示工程。此外,它在調查分析和線上資料處理等辦公室工作中表現出色。

造訪我們的提示工程範例試算表以查看實際運作情況。

開始使用 Claude for Sheets

安裝 Claude for Sheets

使用以下步驟輕鬆啟用 Claude for Sheets:

  1. 取得您的 Claude API 金鑰:如果您還沒有 API 金鑰,可以在 Claude 主控台中建立 API 金鑰。

  2. 安裝 Claude for Sheets 擴充功能:在附加元件市集中找到 Claude for Sheets 擴充功能,然後點擊藍色的「安裝」按鈕並接受權限。

    1. 權限:Claude for Sheets 擴充功能會要求各種正常運作所需的權限。請放心,我們只會處理使用者要求 Claude 執行的特定資料片段。此資料絕不會用於訓練我們的生成模型。

    2. 擴充功能權限包括:

      1. 檢視及管理已安裝此應用程式的試算表:執行提示和傳回結果所需。

      2. 連線到外部服務:為了呼叫 Claude API 端點所需。

      3. 允許此應用程式在您不在時執行:無需使用者介入即可執行儲存格重新計算所需。

      4. 在 Google 應用程式的提示和側邊欄中顯示並執行第三方網路內容:顯示側邊欄和安裝後提示所需。

  3. 連線您的 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 參數。

您可以設定多個參數。只需將它們一個接一個列出,每個引數和值對之間用逗號分隔。

注意:前兩個參數必須始終是提示和模型。您無法在不設定模型的情況下設定選用參數。

您可能最關心的引數-值參數是:

引數

說明

max_tokens

模型輸出的總令牌數,之後會被迫停止。對於是/否或多選答案,您可能希望該值為 1-3。

temperature

注入結果中的隨機性量。對於多選或分析任務,您會希望它接近 0。對於創意生成,您會希望將其設定為 1。

system

用於指定系統提示,可以為 Claude 提供角色詳細資訊和背景。

stop_sequences

字串的 JSON 陣列,如果遇到將導致模型停止生成文字。由於 Google Sheets™ 中的轉義規則,字串內的雙引號必須透過加倍來轉義。

api_key

用於指定用於呼叫 Claude 的特定 API 金鑰。

範例:設定參數

例如 設定 system 提示、max_tokenstemperature

=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'

  1. 確保您已在目前試算表中啟用擴充功能

    1. 前往擴充功能 > 附加元件 > 管理附加元件

    2. 點擊 Claude for Sheets 擴充功能右上角的三點選單,並確保勾選「在此文件中使用」

  2. 重新整理頁面

#ERROR!、⚠ DEFERRED ⚠ 或 ⚠ THROTTLED ⚠

您可以透過從 Claude for Sheets 擴充功能選單中選擇重新計算選項,手動重新計算 #ERROR!⚠ DEFERRED ⚠⚠ THROTTLED ⚠ 儲存格。

無法輸入 API 金鑰

  1. 等待 20 秒,然後再檢查一次

  2. 重新整理頁面並再等待 20 秒

  3. 解除安裝並重新安裝擴充功能

進一步資訊

如需有關此擴充功能的更多資訊,請參閱 Claude for Sheets Google Workspace Marketplace 概覽頁面。

是否回答了您的問題?