Google Spreadsheets:计算每个日期的值总和,并返回最高总和

时间:2016-04-23 16:52:31

标签: function google-sheets sum max spreadsheet

我有以下理论字段:“日期”和“播放时间”。

共有3行:

第1行:Date列的值为“1/12/2016”,而Hours Played列的值为“2”。

第2行:Date列的值为“1/12/2016”,而Hours Played列的值为“2”。

第3行:Date列的值为“1/06/2016”,而Hours Played列的值为“3.5”。

如果我使用= MAX()函数,那么播放时间最长的那一天将是2016年1月6日,3.5小时。然而,实际上播放时间最长的一天是2016年1月12日,总共4小时。

有没有人知道要使用的功能会返回每个日期播放时间的最高总和(在这种情况下:“4”)。

1 个答案:

答案 0 :(得分:1)

这里适用query功能。如果日期在A列中,而小时在B列中,则可能看起来像

=query(A:B, "select sum(B) group by A order by sum(B) desc limit 1 label sum(B) ''")

含义:总和B,按A分组,返回最高值,不要标记它。