1

次の理論的なフィールドがあります:DateおよびHours Played3 つの行:

  • 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 年 12 月 1 日で、合計 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 に答える