免費軟體與線上工具1,417影音、圖片與 PDF9153C 開箱評測895生活、旅遊與遊戲798iPhone 與 Mac549LINE 與社群533Google 服務468Office 教學464Windows 與電腦457Android 手機402網路新知374AI 工具132
Google 服務

被搶走就不能再選了啦!限制 Google 表單「單選題」被選擇次數

要限制 Google 表單單選題的被選擇次數,可以先建立試算表,利用 COUNTIF 與 IF 函數計算已選數量與庫存上限,最後搭配 formRanger 外掛,讓表單在選項額滿時自動更新顯示狀態。

阿湯最近發現越來越多人使用 Google 表單在做網路購物,可能是一般大型購物中心都有門檻不然就是要繳刊登費,不如用臉書或 Line 來得親民又方便。昨天看到有人在搶購面膜,但每種成分的庫存數量都不一樣,例如薰衣草最受歡迎容易缺貨,賣家當然會希望網友們沒搶到薰衣草還可以選別的。這時我們除了設定表單是單選題,還要限制每個項目的被選次數,讓大家在填單的同時看到的都是最新資訊,以免發生糾紛。

如何在 Google 表單設定選項數量上限?建立與串接試算表

要設定選項的被選擇次數上限,我們必須先建立好表單,並將回覆資料串接到 Google 試算表。首先建立一份新的表單,為了確保能聯繫到買家,阿湯是設一定要填電子郵件才能送出。

Google 表單設定收集電子郵件地址

接著新增你的單選題選項(例如各種香味),編輯好選項後,記得在右下角開啟「必填」開關,避免漏填。

將 Google 表單單選題選項設定為必填

表單問題設定好之後,切換到上方「回覆」的地方,點擊右上角的綠色十字加號圖示,建立試算表來統計數量。

點擊 Google 表單回覆頁籤的建立試算表圖示

在跳出的視窗中選擇建立新試算表,並編輯一個好記的名稱。

為新建立的 Google 試算表命名

利用 COUNTIF 與 IF 函數自動計算表單剩餘庫存

透過試算表的函數,我們就能精準掌握每個選項被填寫的次數。完成上個步驟後就會自動開啟一份試算表,請在底下加入一個新標籤(工作表)並命名,假設叫「整理」好了,並在第一列的表頭依序輸入:顯示、選項、額滿顯示、已選數量、數量上限。接著在下方填入對應的選項名稱、額滿提示文字與庫存數量。

在試算表建立整理工作表並輸入表頭與庫存上限

切換回原本的「表單回應 1」工作表,這裡到時會放有填寫的人員資料,包含時間戳記、電郵地址和選擇的香味共三欄,待會要注意的是紀錄選項的 C 欄。

查看表單回應工作表中紀錄選項的 C 欄

回到「整理」頁籤,在儲存格 D2 輸入函數 =countif('表單回應 1'!C:C,B2),表示我們要計算範圍的是表單回應 1 的「整個 C 欄」所以變數為「C:C」,系統會比對 B2 的選項名稱,而 C 欄的內容將會傳回到「整理」工作表的「已選數量」欄位(更多函數用法請見這篇),確認輸入後點擊儲存格右下角下拉複製公式。

在試算表輸入 COUNTIF 函數計算已選數量

接著在「顯示」下方的儲存格 A2 輸入 =if(D2<E2,B2,C2),代表如果已選數量 (D2) 小於數量上限 (E2),則正常顯示選項的值 (B2);否則就會顯示額滿的訊息 (C2),輸入完畢一樣下拉填滿套用到所有選項。

在試算表輸入 IF 函數設定額滿顯示條件

安裝 formRanger 外掛讓表單選項額滿自動更新

試算表設定好之後,我們需要靠外掛程式把運算結果同步回表單。請回到 Google 表單的編輯畫面,點擊擴充功能圖示,下載並開啟外掛程式「formRanger」。

在 Google 表單開啟 formRanger 外掛程式

在 formRanger 的設定面板中,針對你要限制數量的單選題,勾選「Populate from values list」選項。

在 formRanger 勾選 Populate from values list

接著點擊新增清單,在彈出的視窗中選擇剛剛編輯過、用來統計庫存的那份表單試算表。

在 formRanger 選擇用來統計庫存的試算表

選好試算表後,再從下拉選單選頁籤名稱(Select sheet 選擇「整理」)與欄位(Select column 選擇「顯示」)。

在 formRanger 選擇整理頁籤與顯示欄位

最後為這個設定輸入一個名稱,再記得開啟下方的「On form submit」開關,讓它在每次有人送出表單時自動更新選項狀態,就完成了。

在 formRanger 開啟 On form submit 自動更新

我們來實驗看看,阿湯分別用兩個不同帳號填表,因為設定中佛手柑庫存只剩 1,所以當第一個人先選「佛手柑」並送出後,第二個要再選就會顯示額滿了,這樣就能有效避免超賣糾紛!

Google 表單選項達到數量上限自動顯示額滿

常見問題

為什麼要限制 Google 表單選項的被選擇次數?

在使用 Google 表單進行網路購物或團購時,不同商品的庫存數量通常不同。限制選擇次數可以確保熱門商品缺貨時,填單者能即時看到最新資訊並改選其他項目,避免超賣產生糾紛。

統計數量的 COUNTIF 函數要怎麼設定?

在整理用的工作表中,輸入 `=countif('表單回應 1'!C:C,B2)`。這代表在「表單回應 1」的 C 欄中,去計算與 B2 儲存格(選項名稱)相同的數量,藉此得出該選項的「已選數量」。

formRanger 外掛的作用是什麼?

formRanger 外掛可以將 Google 試算表中的資料同步回 Google 表單。開啟「On form submit」後,只要有人送出表單,外掛就會自動根據試算表的 IF 函數結果,即時更新表單選項顯示狀態。

(本文於 2026 年 10 月更新:補充步驟說明與常見問題)

這篇收錄在「Google 表單教學總整理」,同一主題的其他教學都依小主題整理在那裡。