#教學 限制google表單"單選題"各選項被選擇次數

我的文章 - 教學 - Dcard
本次教學功能: 如何限制google表單當中單選題每一個選項被選擇的次數 用途舉例: 我有六種顏色的明信片要送給大家,每一個人只能挑一個顏色,但每一個顏色的明信片數量不一樣,即可透過本次教學內容讓大家在填表單時就能得知個該顏色是否還有餘額 ※如果是「複選題」的選項要被限制選擇次數的話,教學在這 #教學 限制google表單"複選題"各選項被選擇次數
教學開始: 首先,我開了一個表單,表單上必須輸入姓名、電話、email,還有單選題 (想要的明信片顏色)
megapx
megapx
建立試算表
megapx
megapx
開啟試算表
megapx
點選左下角的「+」新增標籤,並更名為「統計」,在第一列分別打上「顯示」、「選項」、「額滿顯示」、「已選數量」、「數量上限」
megapx
接著把你想要一開始顯示的選項、額滿後的顯示、數量打上去 ※備註可看留言 B2
megapx
接著在 D2 的欄位輸入 「=countif('表單回應 1'!E:E,B2)」 ※如果中間都留空白長這樣 「=countif ( ' 表單回應 1 ' ! E : E , B2 )」 ※輸入時除了「 '表單回應 1'!」當中的 "表單回應" 和 "1" 中間有一個空格,其餘實際輸入時都都沒有空格
megapx
megapx
將滑鼠指標指到 D2 右下角,鼠標變成十字符號,表格往下複製
megapx
megapx
megapx
接著在 A2 輸入「=if(D2<E2,B2,C2)」 ※如果中間都留空白長這樣「= if ( D2 < E2 , B2 , C2 )」 ※實際輸入時完全無空格鍵
megapx
megapx
一樣往下複製
megapx
megapx
開啟表單,安裝外掛「formranger」
megapx
megapx
megapx
megapx
外掛安裝好之後,選擇與選單標題一樣的項目,打勾「populate from values list」
megapx
選擇剛剛的試算表名稱
megapx
選擇剛剛建立的「統計」標籤頁,和「顯示」的欄位
megapx
megapx
megapx
megapx
給這一個欄位一個名字,什麼名字都可以,我輸入 「value_list」
megapx
開啟「On form submit」,代表每次有人送出表單時自動更新
megapx
這樣就完成囉~~~ 試試看 ※在剛剛的試算表中我故意將橘色的數量上限輸入為 1,所以我故意選擇橘色
megapx
送出表單,立即再填一次表單
megapx
發現橘色沒了~~~
megapx
歡迎提問~
留言
補充:"額滿項目不顯示於選項中的方法" 如果一開始在 "額滿顯示" 的欄位都不輸入內容
依上圖,橘色上限為 1,測試時橘色,故意使橘色呈現額滿狀態
送出表單,再填一次,會發現額滿的橘色不見了 ~