1

我有以下理论领域:DateHours Played三行:

  • 第一行: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

4

1 回答 1

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分组,返回最大值,不标注。

于 2016-04-23T17:00:51.163 回答