- 締切済み
エクセル空白以外過去5つの平均値
A列に日付(昇順)。B列に空白を含むデータ入力済み。 C列にて毎日、空白を除く過去5つのデータの平均を求めたい。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- don9don9
- ベストアンサー率47% (299/624)
回答No.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列が求めたい平均値となると思います。 (一つの式で実現する方法は思いつきませんでした)