Google表格查询最近唯一的条目



我试图在Google表单响应列表上使用QUERY函数,仅显示最近的唯一条目(基于关键Student ID)。

A = Timestamp Column 
C = Student ID Column
使用:

select max(A)
group by C

我能够得到正确的条目,但每个只有一列(我想要所有的数据,整行,从正确的条目)

所以我试着使用:

select max(A),B,C,D,E,F,G,H 
group by C

但是这会给出一个错误

无法解析Function query参数2的查询字符串:ADD_COL_TO_GROUP_BY_OR_AGGB

我是数据库新手,第一次使用QUERY。抱歉,如果这让人困惑,但也许这张表更有意义:电子表格

除了Chris的贡献和使用QUERY():

=ArrayFormula(vlookup(query({row(Raw!A:A),sort(Raw!A:J)},
"select max(Col1) where Col4 is not null group by Col4 label max(Col1)''",0),
{row(Raw!A:A),sort(Raw!A:J)},{2,3,4,5,6,7,8,9,10,11},1))

这个公式是你想要的吗?

={Raw!A1:J1;FILTER(Raw!A2:J,MMULT((Raw!C2:C=TRANSPOSE(Raw!C2:C))*(Raw!A2:A<TRANSPOSE(Raw!A2:A)),SIGN(ROW(Raw!A2:A)))=0)}

相关内容

  • 没有找到相关文章

最新更新