Excel中不同时期的降雨总和,中位数和平均值

我需要从01/01/1889(dd / mm / yyyy)到18/05/2016取得每月的总和,平均值和中位数。 即从1889 – 2016年的每月1月份降雨量总和为xxxx,中位数为xxxx,平均值为xxxx。 重复其余的几个月。 由于它有1800年的许多function不起作用,并且由于其如此大的数据集1-46526单元filter也不起作用。

请find我的数据如何设置的例子。

我在yyyymmdd的A列中设置了date,F列中的date转换为dd / mm / yyyy格式,降雨量在列G中。

数据示例1数据示例2

演示如下图所示

在单元格E2中,写入=SUM(IF(MONTH($A$2:$A$8)=$D2,$B$2:$B$8,""))然后按Ctrl+Shift+Enter

在单元格F2中,写入=AVERAGE(IF(MONTH($A$2:$A$8)=$D2,$B$2:$B$8,""))然后按Ctrl+Shift+Enter

在单元格G2中,写入=MEDIAN(IF(MONTH($A$2:$A$8)=$D2,$B$2:$B$8,""))然后按Ctrl+Shift+Enter

在这里输入图像说明