我正在尝试找出“如何”使用收集的表单数据从单独的Google电子表格(来源)中检索目标数据,并将其插入响应电子表格(目标)。
google form is here,target spreadsheet is here和source spreadsheet is here。
目标是根据通过Google提交的学生ID#和期限在“来源”电子表格中查找学生数据。然后将学生姓名和正确的期间老师(姓名和电子邮件)从“来源”拉到“目标”。
我最初以为我会使用Vlookup功能,但后来我意识到我不能因为源电子表格和目标电子表格单独的文件。现在我相信Query函数是我需要使用的,但我不确定如何构造函数。到目前为止,我有这个,但它还不起作用
QUERY(importRange("0AoV45G_-cBI0dGZsUU9VbnFFb3BwQmItSmR6cDR4aUE&usp", "Sheet1!A1:G"), "select Col1, Col2, Col3 where Col2='data1'", 1)
我对此部分感到困惑
"select Col1, Col2, Col3 where Col2='data1'", 1)
我只想根据学生ID#(学生fname,学生lname)复制两列,然后根据句点(教师,教师电子邮件)复制两列。
有什么建议吗?
答案 0 :(得分:0)
导入所有学生:我会使用importRange将所有源表导入到目标电子表格中的新工作表中,然后按照您的计划使用VLookUp。
我不确定Query是否会以您想要的方式运行。即没有办法合并两个范围的数据。所以你最终会为每个学生提供一个ImportRange。 ImportRange:“注意:每个电子表格的ImportRange函数数量限制为50.”
涡流。
构建Web应用程序的电子表格论坛