Excel中的日期/时间范围内的平均每日最高/最低温度

时间:2018-03-08 00:59:26

标签: excel time max average min

我有以下数组公式,用于计算一个季节的平均日温度(在此处详细说明:Average day and night temperature in excel)。

=AVERAGE(IF(Sheet1!$C$7:$C$17622>=$A$20,IF(Sheet1!$C$7:$C$17622<$A$21,IF(Sheet1!$B$7:$B$17622>=$B18,IF(Sheet1!$B$7:$B$17622<$B19,OFFSET(Sheet1!A$7:A$17622,0,(COLUMN(Sheet1!A$7)*3)))))))

OFFSET功能是考虑每个站点的温度和湿度的交替列(站点温度/湿度在Sheet1的列中;每个站点有四列,因此* 3)。

通过将AVERAGE替换为MAX,我可以获得每个季节的绝对最大值。

然而,我想获得每个季节的平均最高/最低每日和每晚温度,但我无法弄清楚如何做(几小时后)。如果有人能帮助我,我会很感激。

此处的示例数据: https://www.dropbox.com/s/9brbxjbcrhjwrhc/Climate%20by%20season.xlsx?dl=0

1 个答案:

答案 0 :(得分:1)

只需添加1个额外的列即可“收集”您的每日最高温度,再添加1个列即可获取每日最低温度。然后使用相同的AVERAGEAVERAGEIFS公式对这些列中的每一个进行处理,以获得预期的结果。

希望有帮助。 (: