﻿# Google 表單如何設定欄位預設值（可從網址列變更預設值）

最近很常用 [Google 表單](https://support.google.com/docs/answer/87809?hl=zh-Hant)設計各式問卷、面試考題或一些需要收集多人回報資訊的表單，真的非常好用、實用且穩定，不過前陣子卻有個困擾是不知道如何替表單預先輸入一些預設值，好讓大部分填寫問卷的人不用輸入一些欄位的內容，或讓我將一些單選或複選的選項事先勾選起來。最近終於找到解決方法，在此分享這個實用技巧。

請先登入你的 [Google 雲端硬碟](https://drive.google.com)，然後參考下圖新增一份全新的 Google 表單：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/f65d4fe7715da0499f4f-image_2504.png)

輸入表單名稱並選取表單背景主題：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/41adaebc44755713054a-image_2505.png)

然後新增幾個表單欄位：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/6e2f725e22cf98766443-image_2506.png)

假設我們想讓該表單的「課程代碼」填入預設值，不要讓填寫表單的人每個人都輸入難記的課程代碼，那麼接下來的教學，就是你需要的操作技巧！

步驟一：請先點擊「**回覆**」選單，然後點選「**取得預先填入的網址**」，此時會開啟一個新視窗

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/544628b147ce4d061de8-image_2507.png)

步驟二：直接填入「**預設值**」在各欄位上，並按下「**提交**」按鈕！

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/470a49fee32eda073489-image_2508.png)

步驟三：直接按下 **Ctrl+C** 複製該網址，並分享該網址給其他人，就可以得到一個擁有預設值的表單！

![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/3be4f6b0231f40bc9ed5-image_2509.png "image")

如下範例：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/1eb7cef62b781f70590f-image_2510.png)

真的有趣的地方在於，這個「含有預設值」的表單，其實都是透過 URL 傳入的 QueryString 所控制的，也就是你只要修改這個網址上的特定 QueryString 參數，就可以改變表單預設值的內容，這點就非常實用了。例如你可以透過程式發送優惠券給客戶或學員，每個人都可以有不同的優惠券代碼，諸如此類的需求都可以透過 Google 表單幫你完成！

以上圖為例，我的網址為：  
**https://docs.google.com/forms/d/1Nwztc4Qd9qptcZHfcMx6NaIRZerGPr6lqsUelnJ\_Mxc/viewform?entry.1211227344\=DCT-NG-001&entry.59569218&entry.1069946909**

上述藍字部分，是 Google 表單中的欄位名稱，由於這個欄位名稱是亂碼，所以你從名稱猜不出是哪個欄位，如果你的表單有多個欄位需要設定預設值的話，反而要從你自己設定的預設值來判斷這是哪個欄位。

上述紅字的部分，你可以隨意替換成你想要輸入到表單中的預設值！

是不是很棒呢！^\_^

**相關連結**

-   [建立 Google 表單 - 文件編輯器說明](https://support.google.com/docs/answer/87809?hl=zh-Hant)
-   [如何透過網址參數預先填入表單 - 文件編輯器說明](https://support.google.com/docs/answer/160000?hl=zh-Hant)
-   [Pre-populate form answers - Docs editors Help](https://support.google.com/docs/answer/160000?hl=en)
-   [Set Pre-filled Responses in Google Forms | Google Gooru](http://www.googlegooru.com/set-pre-filled-responses-in-google-forms/)
-   [Using Google Spreadsheets as a Database in the Cloud – YouTube](https://www.youtube.com/watch?v=rWCLROPKug0)
-   [Google Spreadsheets API version 3.0 - Google Apps Platform - Google Developers](https://developers.google.com/google-apps/spreadsheets/?hl=zh-TW)
