以下のような降雨量データセットがあります。
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) を使用すると、各月の 2 日間のブロックを選択したり、複数の日に拡張したりできますが、各月ごとに 1 回ではなく、各行に合計を表示する理由が明確ではありません。必要な場合は、中間の行に =G1 などの簡単な数式を使用できます。
行数が変化する各月の一般的な数式を導き出すのは少し難しく、コーディングが必要になるかもしれません。