0
我的工作表中有三列Google表單存儲響應數據:性別,姓名和電子郵件。 如果用戶發送Gender-field值等於「Male」的表單,我想將此響應存儲到名爲「Males」的現有表單中。 這裏是我的解決方案(我已經添加了特殊的觸發它,這裏是事件亨德勒執行力度),但它不工作:對提交的Google表單響應進行排序
function onItemAdd(e) {
var formData = e.values;
if (formData[0] == "Male") {
SpreadsheetApp.setActiveSheet(ss.getSheets()[1]);
var form = FormApp.getActiveForm().getResponses();
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Males").getDataRange().getValues()[0];
var formRow = e.range;
var filteredCell = formRow.getCell(1, formRow.getLastColumn()).offset(0, 1).setValue(formData);
}
}
另一種方法可能是使用公式從工作表中過濾出數據。您可以使用ez查詢工具插件輕鬆創建僅包含男性的活動工作表。 –