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

时间:2015-07-26 02:12:57

标签: google-sheets google-query-language

我尝试在Google表单回复列表中使用QUERY功能,仅显示最新的唯一条目(基于密钥学生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。对不起,如果这是令人困惑的,但也许表格更有意义: spreadsheet

2 个答案:

答案 0 :(得分:2)

此公式是否符合您的要求:

delete [] userInput

答案 1 :(得分:2)

除了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))