欠損データのあるn行ごとに平均を計算する

欠損データのあるn行ごとに平均を計算する

30 分平均の列があり、24 時間平均の新しい列を作成するためにリンクします。次の式が非常に便利だとわかりました。

=AVERAGE(INDEX(D:D,1+48*(ROW()-ROW($E$1))):INDEX(D:D,48*(ROW()-ROW($E$1)+1)))

ただし、約 15% の行には*データが欠落していることを示す値があります。このような場合、Excel で平均を計算するときに 48 で割るのではなく、(48 - 欠落データ) で割るようにしたいのは明らかです。たとえば、48 セルの範囲内で 5 つのセルに欠落データがある場合、平均はセル値の合計を 43 で割った値になります。しかし、現在は合計を 48 で割った値になっています。

では、上記の式で欠損データをどのように考慮すればよいのでしょうか?

ご協力いただき誠にありがとうございます。

関連情報