最近用 Google doc 製作表單給大家填寫,當別人回送表單時,系統會用 Google Excel 進行一筆筆的紀錄。
例如表單的目的是要統計活動參與人數,以及攜家帶眷或是搭車人數的統計等。由於原本回應表單 sheet 1 是一筆筆的進來,雖可以更改數值,但系統不允許自己修改欄位,這時就必須另外建立一個 sheet 2 來處理,就碰到跨 sheets 存取的問題。
所幸這個還是有解,工程師只要面對可以程式化的東西,就會不小心玩過頭 XD
總結一下,存取格式: '表單名字'!欄位代號
更多資訊請參考:Reference data from other sheets
其他常用 function:
- 計算吃素人數 =COUNTIF('表單回應'!H:H, "素食"),其中 "表單回應" 之 H 欄位只有 "葷食" 跟 "素食" 選項
- 計算累積人數 =SUM('表單回應'!C:C),其中 C 欄位是數字
- 計算填表人數 =COUNTA('表單回應'!A:A)-1,代表計算共有幾筆,減一是減去第一列的標題列