如果在 Excel 的 date/time 范围内,则每日平均 max/min 温度
Average daily max/min temperature if within date/time range in Excel
我有以下数组公式可以计算一个季节的日平均温度(此处有更详细的概述:)。
=AVERAGE(IF(Sheet1!$C:$C622>=$A,IF(Sheet1!$C:$C622<$A,IF(Sheet1!$B:$B622>=$B18,IF(Sheet1!$B:$B622<$B19,OFFSET(Sheet1!A:A622,0,(COLUMN(Sheet1!A)*3)))))))
OFFSET
函数用于计算每个站点的交替列温度和湿度(站点 temperature/humidity 在 Sheet1 中的列中;每个站点有四列,因此 *3 ).
我可以通过将 AVERAGE
替换为 MAX
来获得每个季节的绝对最大值。
但是,我想获得每个季节的平均 maximum/minimum 昼夜温度,但我不知道如何去做(几个小时后)。如果有人能帮助我,我将不胜感激。
示例数据在这里:
https://www.dropbox.com/s/9brbxjbcrhjwrhc/Climate%20by%20season.xlsx?dl=0
只需在 'collect' 日最高温度中添加 1 列,在日最低温度中再添加 1 列。然后使用相同的 AVERAGE
或 AVERAGEIFS
公式处理每一列以获得预期结果。
希望对您有所帮助。 ( :
我有以下数组公式可以计算一个季节的日平均温度(此处有更详细的概述:
=AVERAGE(IF(Sheet1!$C:$C622>=$A,IF(Sheet1!$C:$C622<$A,IF(Sheet1!$B:$B622>=$B18,IF(Sheet1!$B:$B622<$B19,OFFSET(Sheet1!A:A622,0,(COLUMN(Sheet1!A)*3)))))))
OFFSET
函数用于计算每个站点的交替列温度和湿度(站点 temperature/humidity 在 Sheet1 中的列中;每个站点有四列,因此 *3 ).
我可以通过将 AVERAGE
替换为 MAX
来获得每个季节的绝对最大值。
但是,我想获得每个季节的平均 maximum/minimum 昼夜温度,但我不知道如何去做(几个小时后)。如果有人能帮助我,我将不胜感激。
示例数据在这里: https://www.dropbox.com/s/9brbxjbcrhjwrhc/Climate%20by%20season.xlsx?dl=0
只需在 'collect' 日最高温度中添加 1 列,在日最低温度中再添加 1 列。然后使用相同的 AVERAGE
或 AVERAGEIFS
公式处理每一列以获得预期结果。
希望对您有所帮助。 ( :