不知道这是不是正确的方式来标题这个问题,但我希望有人能帮助我。我正在生成来自想要更新他们的联系信息的父母的表单回复。该表格让家长可选择输入其学生的姓名和资料,最多可输入四名学生。然后,该表格将为每个学生收集相同的7条信息:学生姓名、学生姓氏、学生电子邮件、学生身份证、学生手机、在校学生和年级级别。然后,父母将有多达20条信息输入到表格中。
在填写完表格后,这些回复将进入谷歌页面,我想根据学校的实际情况将这些回复解析为单独的表格。这是我所写的查询,但只有当所有进入该表格的学生都在同一所学校就读时,它才有效。
={查询(‘表单响应1'!A2: AZ,“选择A、B、C、D、E、F、G、H、AG、AH、AI、AJ、AK、AL、AM、AN、AO、AP、AQ、AR、AS、AT、AU、AV、AW、AX、AY、AZ,其中G=’学校‘由C、B”、0)订购;查询(‘表单响应1'!A2: AZ,“选择A、J、K、L、M、N、O、P、AG、AH、AI、AJ、AK、AL、AM、AN、AO、AP、AQ、AR、AS、AT、AU、AV、AW、AX、AY、AZ,其中O='School’按K、J”、0);查询(‘表单响应1'!A2: AZ,“选择A、R、S、T、U、V、W、X、AG、AH、AI、AJ、AK、AL、AM、AN、AO、AP、AQ、AR、AS、AT、AU、AV、AW、AX、AY、AZ,其中W='School by S,R",0);查询(‘表单响应1’A2: AZ,“选择A,Z,AA,AB,AC,AD,AE,AF,AG,AH,AI,AJ,AK,AL,AM,AN,AO,AP,AQ,AR,AS,AT,AU,AV,AW,AX,AY,AZ,AZ=‘School by AA,Z",0)}
在上述守则中:
information
我所希望的是,每张校表都显示时间戳、七份学生资料和二十份家长/联络资料,而不论每一份表格所输入的学生人数或学生是否就读不同的学校。任何帮助都会很棒。
谢谢!
发布于 2021-08-12 19:50:06
假设I列是‘学生2',Q是’学生3‘,Y是’学生4'?或者它们是空白?
不管怎么说,这还不是百分之百清楚,但我想我知道你想要什么。您可以使用数组{}获取数据,然后使用一个查询返回同一学校的匹配。
像这样吗?
=query({'Form Responses 1'!A:H,'Form Responses 1'!AG:AZ;'Form Responses 1'!A:A,'Form Responses 1'!J:P,'Form Responses 1'!AG:AZ;'Form Responses 1'!A:A,'Form Responses 1'!R:X,'Form Responses 1'!AG:AZ;'Form Responses 1'!A:A,'Form Responses 1'!Z:AF,'Form Responses 1'!AG:AZ},"where Col1 is not null and Col7 matches 'School 1' order by Col3,Col2",1)或者,如果您不想要标题,可以这样做:
=query({'Form Responses 1'!A2:H,'Form Responses 1'!AG2:AZ;'Form Responses 1'!A2:A,'Form Responses 1'!J2:P,'Form Responses 1'!AG2:AZ;'Form Responses 1'!A2:A,'Form Responses 1'!R2:X,'Form Responses 1'!AG2:AZ;'Form Responses 1'!A2:A,'Form Responses 1'!Z2:AF,'Form Responses 1'!AG2:AZ},"where Col1 is not null and Col7 matches 'School 1' order by Col3,Col2",0)修改“学校1”,作为学校的名称。
发布于 2021-08-12 22:14:03
尝试:
=QUERY(
{'Form Responses 1'!A:H, 'Form Responses 1'!AG:AZ;
'Form Responses 1'!A2:A, 'Form Responses 1'!J2:P, 'Form Responses 1'!AG2:AZ;
'Form Responses 1'!A2:A, 'Form Responses 1'!R2:X, 'Form Responses 1'!AG2:AZ;
'Form Responses 1'!A2:A, 'Form Responses 1'!Z2:AF, 'Form Responses 1'!AG2:AZ},
"where Col7='School Attended'
order by Col3,Col2", 0)https://stackoverflow.com/questions/68761725
复制相似问题