プロが教えるわが家の防犯対策術!

A列に日付(昇順)。B列に空白を含むデータ入力済み。
C列にて毎日、空白を除く過去5つのデータの平均を求めたい。

A 回答 (1件)

作業列を2つ使ってしまいますが


データが2行目から入っているとして
C2に
=COUNTA(B$2:B2)
D2に
=SUMPRODUCT((C$2:C2>=C2-4)*(B$2:B2))
E2に
=IF(C2=0,0,IF(C2<5,D2/C2,D2/5))
と入力して、C2:E2を行数分コピー&ペーストします。
するとE列が求めたい平均値となると思います。
(一つの式で実現する方法は思いつきませんでした)
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!