簡體   English   中英

有沒有辦法讓谷歌表單回復記錄在表格中,具體取決於填寫表單的哪個部分?

[英]Is there a way to have google form responses to record in sheets depending on what section of the form is filled out?

我制作了一個帶有多個條件路徑的表單,我的響應表是不敬虔的,我真的可以使用一些幫助。

我設置表單的方式一共有19個部分

位置下拉列表(我們有 3 個)> 機器下拉列表(共 15 個)> 機器特定的測量部分並提交。

我用機器分割了測量部分,因為我希望我可以將每個部分的數字記錄到單獨的表格中。 這樣我就可以將每台機器的數據保存在自己的谷歌表上。

所以從邏輯上講,我試圖讓 MachineX 測量值來記錄工作表 X,但是,讓機器 Y 記錄在工作表 Y 中。我正在尋找可行/甚至可能的方法嗎?

我知道我可以嘗試手動將表單回復組織到工作表中,但我正在盡力避免這種情況,因為它會在一周內花費很多時間。

也許有一種方法可以組織表單響應表以將數據過濾到適當的表中。 我超出了我的深度,真的可以使用一些幫助。

您可以設置一個鏈接到表單的工作表,然后設置一個 Apps 腳本函數來獲取數據並將其打印到工作表中。

首先,您必須創建一個可安裝觸發器在表單提交時,每次提交表單時,表格都會更新


設置觸發器后,您必須編寫函數。 我建議您為您想要數據的每個工作表創建變量。您可以按名稱選擇工作表,例如: sheet.getSheetByName("MachineX")

我建議按順序設置問題,讓您可以說:

從問題 1 到 6 -> 轉到“MachineX”

從問題 7 到 19 -> 轉到“MachineY”

現在您必須遍歷答案並獲得最新的回復: - 如果您只想要對表單的最新回復,您可以使用以下內容: for (var i = formResponses.length - 1; i < formResponses.length; i++)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM