【Excel】エクセルのAVERAGEIFS関数にて~以外(0以外や空白以外)の平均を出す方法 | モアイライフ(more E life)
EXCELのYouTube始めました!

EXCEL初心者に向けたYouTubeチャンネルを開始しました(^^)/
ぜひチャンネル登録よろしくお願いします!

効率よくエクセルを学ぶ!

【Excel】エクセルのAVERAGEIFS関数にて~以外(0以外や空白以外)の平均を出す方法

本サイトでは記事内に広告が含まれています

エクセルはデータ解析・管理を行うツールとして非常に機能が高く、上手く使いこなせると業務を大幅に効率化できるため、その扱いに慣れておくといいです。

ただ機能が充実しているあまり初心者にとっては処理方法がよくわからないことも多いといえます。

例えばエクセル90点以上はのAVERAGEIFS関数にて0以外や空白以外などの~以外の平均値を計算するには、どう処理すればいいのか理解していますか。

ここではエクセルのAVERAGEIFS関数にて~以外の平均値を出す方法やそれが複数条件の場合には処理できるのか?について解説していきます。

 

なお、AVERAGEIFS関数と似たものにAVERAGE関数があり、これらは違うものですので注意しましょう。

 

スポンサーリンク

エクセルのAVERAGEIFS関数にて0以外の平均を求める方法【~以外】

それでは以下のサンプルデータを用いてエクセルのAVERAGEIFS関数にて0以外の平均を計算する方法を確認していきます。

0以外の平均をAVERAGIFS関数にて求める場合には、任意のセルに=AVERAGEIFS(C3:C9,”<>0”,C3:C9)と入れるといいです。

AVERAGEIFS関数の基本的な使い方はこちらで解説しているため、参考にしてみてください。

この数式の意味を確認します。

・=AVERAGEIFS:AVERAGAIFS関数の使用
・(C3:C9:平均する範囲の指定(SがつかないAVERAGEIF関数とは引数の順序が違います!)
・,C3:C9:検索条件の範囲を指定(今回は0を含む各点数の範囲)
・,”<>0”:<>にて~意外と処理。今回はこれで0以外と条件指定。

と処理しているのです。

ENTERにて処理を確定させると以下のようになります。

これでAVERAGEIFS関数を用いた0以外の平均値の計算が完了です。

なお、AVERAGEIFS関数では語尾に~sと複数形になっていることからもわかるように、複数条件を指定できることも覚えておきましょう(後に詳しく確認)。

 

 

エクセルのAVERAGEIFS関数にて空白以外(条件が)の平均を求める方法1【~以外】

 なお、AVERAGIFS関数を用いて、条件側が空白の場合に、空白以外の平均を出したいこともあるでしょう。

今回は課題を提出済みの人には〇、そうでない人は空白となっており、これにて空白以外のセルの人の点数の平均を計算してみましょう。

具体的には、任意のセルに=AVERAGEIFS(D3:D9,C3:C9,”<>”)と入れるといいです。

AVERAGEIFS関数の基本的な使い方はこちらで解説しているため、参考にしてみてください。

この数式の意味を確認します。

・=AVERAGEIFS:AVERAGAIFS関数の使用=AVERAGEIFS(D3:D9,C3:C9,”<>”)
・(D3:D9:平均する範囲の指定(ここでは平均範囲と条件範囲が違うの注意)
・(C3:C9:検索条件の範囲を指定(今回は0を含む各点数の範囲)
・, ,”<>”:<>にて~以外と処理。今回はこれで空白以外と条件指定。

と処理しているのです。

ENTERにて確定すると、AVERAGIFS関数を用いた空白以外の平均を求める処理が完了です。

 

エクセルのAVERAGEIFS関数にて空白以外の合計を求める方法2【~以外】

 続いて今度は以下のサンプルデータを用いてエクセルのAVERAGEIFS関数にて空白以外の合計を計算する方法を確認していきます。

実は空白以外のセルの平均を出すには、AVERAGIFS関数を使う必要はなく、単純にAVERAGE関数を使うといいです。

自動で空白セルを無いものとして扱ってくれるわけです。

あえて空白セル以外の平均をAVERAGEIFS関数にて求めたいのであれば、=AVERAGEIFS(C3:C9, C3:C9,”<>”,)と指定のセルに入れましょう。

 

この数式の意味について確認していきます。

AVERAGEIFSの基本的な使い方についてはこちらで解説しているため、参考にしてみてください。

今回では、

・=AVERAGEIFS:AVERAGIFS関数の使用
・(C3:C9,:検索条件の範囲((今回は平均範囲と同じ)
・”<>”, 条件として、~以外を指定するものの、<>の後に何も入れていないため、空白セルを指定していることになる
・C3:C9);:平均する範囲

と処理しているのです。

ENTERにて処理を確定させると以下のようになります。

これでAVERAGEIFS関数を用いた空白以外の計算が完了です。

AVERAGEIFS関数を使った、0以外を含む平均と比較して同じとなっているのがわかりますね。

0や空白だけなく、100以外などのどのような数値に対しても処理できるため併せて覚えておきましょう。

 

まとめ エクセルのAVERAGEIFS関数にて0以外や空白以外の平均を出す方法

 ここでは、エクセルのAVERAGEIFS関数において~以外という検索条件の合計を算出する方法を確認しました。

基本的には~以外を示す記号の「<>」を活用すればOKです。

エクセルでのさまざまな処理に慣れ毎日の生活に役立てていきましょう。

コメント

スポンサーリンク
タイトルとURLをコピーしました