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

中原大學
我的文章 - 教學 - Dcard
本次教學功能: 如何限制google表單當中複選題每一個選項被選擇的次數 用途舉例: 我有六種顏色的明信片要送給大家,每一個人可以重複選擇,但每一個顏色的明信片數量不一樣,即可透過本次教學內容讓大家在填表單時得知個顏色是否還有餘額 ※如果是「單選題」的選項要被限制選擇次數的話,教學在這 #教學 限制google表單"單選題"各選項被選擇次數
教學開始: 首先,我開了一個表單,表單上必須輸入姓名、電話、email,還有單選題 (想要的明信片顏色)
megapx
megapx
建立試算表
megapx
megapx
開啟試算表,點「B」以選擇所有 B 的欄位,並命名為「name」
megapx
megapx
點「E」以選擇所有 E 的欄位,並命名為「choice」
megapx
megapx
點選左下角的「+」新增標籤,並更名為「解析」,在第一列分別打上「姓名」、「選項」、「紅色」、「橘色」、「黃色」、「綠色」、「藍色」、「紫色」
megapx
在 A2 輸入「=name」,輸入完按Enter之後會發現上面的 fx 函數欄位有顯示「=name」但下面的A2 卻是空白,那是正常現象
megapx
megapx
接著在 B2 輸入「=choice」輸入完按Enter之後會發現上面的 fx 函數欄位有顯示「=choice」但下面的B2 卻是空白,那是正常現象
megapx
megapx
接著在 C2 輸入「=if(iferror(find(C$1,$B2),"")="","",1)」 ※如果中間都留空白長這樣「=if ( iferror ( find ( C$1 , $B2 ) , " " ) = " " , " " , 1 )」 ※實際輸入時完全無空格鍵
megapx
點選 C2 會發現上面的 fx 函數欄位有顯示「=if(iferror(find(C$1,$B2),"")="","",1)」但下面的C2 卻是空白,那是正常現象 將滑鼠指標指到 C2 右下角,鼠標變成十字符號,表格往右複製
megapx
megapx
確認 H2 欄位上面 fx 顯示的函數中是否為「(H$1,$B2)」,正常來說這裡會顯示「(H$1,$B2)」才對
megapx
選擇 A2 到 H2,並往下複製 ※如果你預期會有20個人填表單,建議複製40列,如果你預期會有100人填表單,建議複製130~160列比較保險,這裡複製的列數至少要超過預期填表單的人數,超過越多當然越保險,如果複製的列數小於填表單的人數會有bug出現 QQ
megapx
megapx
因為整個表格都是空白,不容易知道自己剛剛上一步驟複製到哪,所以我會在複製的最下面欄位的下一格打上「***」當作記號 ※上一步驟我複製到第 10 列,所以我在第 11 列打上「***」
megapx
點選左下角的「+」新增標籤,並更名為「統計」,在第一列分別打上「顯示」、「選項」、「額滿顯示」、「已選數量」、「數量上限」
megapx
接著把你想要一開始顯示的選項、額滿後的顯示、數量打上去 ※備註可看留言 B3
megapx
在 D2 輸入「=sum(‘解析’!C:C)」,為什麼是「C:C」?因為在「解析」的標籤頁中紅色在 C 的欄位
megapx
megapx
在 D3 輸入「=sum(‘解析’!D:D)」,為什麼是「D:D」?因為在「解析」的標籤頁中橘色在 D 的欄位
megapx
megapx
以此類推,將 D2 到 D7 都輸入好 接著在 A2 輸入「=if(D2<E2,B2,C2)」 ※如果中間都留空白長這樣「= if ( D2 < E2 , B2 , C2 )」 ※實際輸入時完全無空格鍵
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
完成囉~~~ 試試看 ※在剛剛的試算表中我故意將紅色的數量上限輸入為 2、橘色的數量上限輸入為 1,所以我第一次故意選擇紅色及橘色
megapx
送出表單,立即再填一次表單
megapx
發現橘色沒了,立即在填一次表單,這次選擇紅色、紫色
megapx
送出表單,立即再填一次表單
megapx
發現紅色也沒了~~
megapx
回到試算表,開啟「解析」標籤頁,可以看到每個人選擇的項目,有數字代表有選擇
megapx
Ex.王小名有選擇紅色和橘色、王小華選擇紅色和紫色 歡迎提問~
Like
43
20