在試算表中新增一列

在試算表中新增一列」(Add row to spreadsheet) 動作會將一列資料新增至 Google Sheets 試算表。

連結

若要開始使用 Sheets 動作,必須先連結 Flow 到您的 Google Sheets 帳戶。使用者必須有試算表的編輯權限。

如果您不確定哪個使用者連接了 Sheets 動作,則可以在 Flow 編輯器中尋找連接的詳細資訊

欄位

在試算表中新增一列」(Add row to spreadsheet) 動作包含以下欄位。

「在試算表中新增一列」(Add row to spreadsheet) 動作中使用的欄位。
欄位說明
試算表網址必填。輸入瀏覽器顯示的試算表網址。
索引標籤名稱必填。輸入試算表的現有分頁名稱。
橫列內容 (以逗號分隔)必填。輸入以逗號分隔的欄位清單,每個逗號代表一個新欄。

觸發條件

在試算表中新增一列」(Add row to spreadsheet) 動作可以和任何觸發條件搭配使用。

API 參考

Flow 會呼叫 Google Sheets API,在試算表中新增一列。若要瞭解詳情,請詳閱 Google Sheets API

常見問題

來自 Flow 的資料跨多欄顯示。為什麼會發生這種情況?

Sheets 中的各欄是以逗號分隔。如果 Flow 的資料可能包含逗號,則該資料將拆分至多欄。為避免這種情況,請使用 Liquid 篩選條件移除逗號。例如使用 {{ order.note | replace:",", " " }},以空格取代逗號。

來自 Flow 的資料從錯誤的欄開始顯示。

如果工作表最後一列的前幾欄為空白值,則 Sheets 會從有內容的第一欄開始插入下一欄的資料 (說明文件)。解決此錯誤的唯一方法是修正工作表,避免在試算表中輸入空白值。

我想為訂單的每個商品項目新增一列。

建議使用 Flow 的「每個」(For each) 動作來逐一檢視每個商品項目,並為每個商品項目呼叫「在試算表中新增一列」(Add row to spreadsheet) 動作。

我嘗試在試算表中新增一列時收到 403 錯誤。這是什麼意思?

這通常表示將 Google Sheets 連結至 Flow 的使用者無法存取該工作表。要仔細檢查這一點,請檢查哪個使用者連接了 Sheets 動作。確保使用者可以從 Sheets 中的共用介面編輯工作表。

如果您在建立新連線後出現此錯誤,您可能無法授予 Flow 在此畫面上編輯工作表的權限:

表單權限問題

必須勾選核取方塊See, edit, create, and delete all your Google Sheets spreadsheets

我嘗試在試算表中新增一列時收到 429 或 500 錯誤。這是什麼意思?

這通常表示工作表新增列時發生問題。若 Google API 收到太多要求或工作表包含過多的欄或列,就可能發生這種情況。

如何重新連接到 Sheets?

Flow 連接遵循類似的重新連接過程

沒有找到您需要的答案嗎?我們很樂意為您提供協助。