0(ゼロ)を含まない平均値を取得する方法

2019年6月13日

概要

実務上、0(ゼロ)を除外した平均値を

取得したい場合があります。

この記事では、その手順を紹介します。

手順

サンプルとしてこの数値を使用します。

数値を全て合計すると25、

0と空白込みの平均が5、

0を空白を除いた平均が6.25です。

サンプル

フィルターを使用

その場で数えるだけでよいなら

フィルターが手軽です。

数値の全て選択して「データ」より

「フィルター」を設定します。

空白は元から除外されるので

0のみ非表示にします。

フィルターでゼロを除外

表示されている値を全て選択し、

下の集計一覧に平均と個数、合計が表示されます。

そこに0を含まない数値が表示されています。

フィルターを利用してゼロを除いた平均を出す例

AVERAGEIF関数を使用

関数としてシートに残したい場合、

AVERAGE関数では0を含んでしまうので

AVERAGEIF関数を使用します。

AVERAGEIF(数値の範囲,"<>0")

この条件は0以外のため

空白も含みますが、

AVERAGE系の関数は

それ自体が空白を除外するので

問題なく集計できます。

AVERAGEIFを利用してゼロを除いた平均を出す例

関連記事

検索条件に一致するセルの値の平均(AVERAGEIF関数)

フィルター機能の特徴と使い方