我有一个类似下面的降雨数据集,
StationIndex Station Year Month Day Rainfall
1 Dhaka 1970 1 1 1
1 Dhaka 1970 1 2 1
2 Mumbai 1970 1 1 1
2 Mumbai 1970 1 2 1
3 London 1970 1 1 1
3 London 1970 1 2 1
4 NY 1970 1 1 1
4 NY 1970 1 2 1
我想根据日、月、年和站点(或站点索引)对降雨量列下的值进行求和。基本上,计算多年来每个站点每月的总月降雨量,并将其放在另一列中。因此输出将如下所示
StationIndex Station Year Month Day Rainfall Total-Rainfall
1 Dhaka 1970 1 1 1 2
1 Dhaka 1970 1 2 1 2
2 Mumbai 1970 1 1 1 2
2 Mumbai 1970 1 2 1 2
3 London 1970 1 1 1 2
3 London 1970 1 2 1 2
4 NY 1970 1 1 1 2
4 NY 1970 1 2 1 2
答案1
答案2
例如,如果您使用公式 =sum(F2:F3),则可以选择每个月两天的时间段,或扩展到多天,但不清楚为什么您希望总计出现在每一行,而不是每个月出现一次。如果有必要,您可以使用一个简单的公式,如 =G1 来显示行之间的数据。
稍微困难一点的是找出每个月行数变化的通用公式,这可能需要一些编码。