基于工作表标准的查找
Lookups based on criteria across sheets
我正在尝试从 forms/google sheets 中的响应推断数据。
在附件中,学生可以 select 1、2 或 3 中的任何一列。然后我需要在正确列中的第二个 sheet 上查找 3 个 select 离子中的 header(将其减少到方括号中的所有内容是一个奖励)。
这是一个例子,在真实的情况下,列表中的学生会更多。
谢谢
尝试:
=ARRAYFORMULA(IFNA(VLOOKUP(A2:A, QUERY(SPLIT(FLATTEN(
IF('Form responses 1'!C2:1000<>"", 'Form responses 1'!C2:1000&"×"&
REGEXEXTRACT('Form responses 1'!C1:1, "\[(.*)\]")&"×"&'Form responses 1'!B2:B1000, )), "×"),
"select Col3,max(Col2) where Col3 is not null group by Col3 pivot Col1"), {2,3,4}, 0)))
我正在尝试从 forms/google sheets 中的响应推断数据。
在附件中,学生可以 select 1、2 或 3 中的任何一列。然后我需要在正确列中的第二个 sheet 上查找 3 个 select 离子中的 header(将其减少到方括号中的所有内容是一个奖励)。
这是一个例子,在真实的情况下,列表中的学生会更多。
谢谢
尝试:
=ARRAYFORMULA(IFNA(VLOOKUP(A2:A, QUERY(SPLIT(FLATTEN(
IF('Form responses 1'!C2:1000<>"", 'Form responses 1'!C2:1000&"×"&
REGEXEXTRACT('Form responses 1'!C1:1, "\[(.*)\]")&"×"&'Form responses 1'!B2:B1000, )), "×"),
"select Col3,max(Col2) where Col3 is not null group by Col3 pivot Col1"), {2,3,4}, 0)))