我一直在从Google Forms中添加记录,我需要将结果复制到电子表格的其他工作表中。
我从图片中有两个例子(很清楚)。
我需要复制状态为“在途”的与“纽约”,“爬行动物”匹配的最后一条记录。
结果应为“ 5”
我需要复制状态为“已到达”的与“加利福尼亚”“动物”相匹配的最后一条记录。
结果应为“ 70”
非常感谢您的反馈!你会带给我些理智!在这种情况下,您有时间解释为什么我会真诚地喜欢它。
答案 0 :(得分:0)
请尝试:
=index(query(sort(A:E,Row(A:E),0),"where Col1='New York' and Col5='In Transit' limit 1"),1,match("Reptiles",1:1,0))
和
=index(query(sort(A:E,Row(A:E),0),"where Col1='California' and Col5='Arrived' limit 1"),1,match("Animals",1:1,0))
您的选择被硬编码的地方,因为您没有指定找到选择的位置。
答案 1 :(得分:0)
=QUERY({A1:E}, "select Col3
where Col1='New York'
and Col5='In Transit'
offset "&COUNTA(QUERY({A1:E}, "select Col3
where Col1='New York'
and Col5='In Transit'", 0))-1, 0)
=QUERY({A1:E}, "select Col2
where Col1='California'
and Col5='Arrived'
offset "&COUNTA(QUERY({A1:E}, "select Col2
where Col1='California'
and Col5='Arrived'", 0))-1, 0)