在Google Spreadsheet数组中查找每日最高和最低值

时间:2017-01-20 10:39:38

标签: arrays google-sheets max min

我需要从越来越多的温度记录中选择每日最小值和最大值:

日期和时间温度℃

...

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 个答案:

答案 0 :(得分: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}使用大括号将范围转换为数组。现在查询可能包含Col1,Col2等......
  2. select Col1, max(Col2), min(Col2) ... group by Col1用于制作汇总功能
  3. where Col1 is not null所以当使用开放范围A:B消除空白时。