我有以下理论字段:“日期”和“播放时间”。
共有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”)。
答案 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分组,返回最高值,不要标记它。