2017-01-20 19 views
0

に私はこのような温度記録の成長配列のうち、日々の最小値と最大値を選択する必要があります。検索毎日の最大値と最小値のGoogleスプレッドシートの列

日付と時刻の温度C

度..

20/1/2017 10:05 0.3

20/1/2017 11時08分0.4

..

ので、結果は次のようになります。

日分の一時最大の一時

20/1/2017 -0.5 2.2

21/1/2017 -0.3 3.0

..

= FILTER(範囲、日付基準)を使用して特定の日のデータを抽出できましたが、配列内のすべての日付の最小値と最大値を見つけることはできません。あなたの助けが大いにありがとう!

答えて

1

てみクエリ:

=QUERY({A:B},"select Col1, max(Col2), min(Col2) where Col1 is not null group by Col1") 

enter image description here

それがどのように動作するか:

  1. {A:B}は、配列に範囲を変換するために、中括弧を使用します。今すぐクエリ
  2. select Col1, max(Col2), min(Col2) ... group by Col1使用は、集計関数
  3. where Col1 is not null使用オープン範囲A:Bは空白を排除するよう
  4. を作るために...などのCol1、Col2には、含まれていてもよいです。
+0

こんにちは!ありがとうございますが、問題が見つかりました。日付の値には時間が含まれています。 20/1/2017 11:38数式は、等しい値を持つ行のみを集計しているようです。 20/1/2017 しかし、これを回避するには、日付列の値を切り捨てるか、日付のみに再フォーマットします – nickros

関連する問題