【完全ガイド】エクセルで平均を出す方法|足して割る?AVERAGE関数?初心者でもわかる使い分けと注意点

エクセル 足して割る 平均

はじめに|エクセルの「平均計算」に悩んでいませんか?

「平均を出すだけなのに、なぜかうまくいかない…」
「手動で足して割るのと、AVERAGE関数って何が違うの?」
そんな疑問を抱えたまま、日々の業務でモヤモヤしていませんか?

この記事では、エクセルで平均を出す3つの方法を初心者向けに徹底解説!
さらに、空白セルや0の扱いの違い・エラー回避法・応用関数までまとめました。

 

結論:迷ったらAVERAGE関数でOK!でも使い分けは重要

方法 概要 メリット デメリット
手動で足して割る =SUM()/COUNT()で計算 柔軟な制御が可能 入力がやや複雑
AVERAGE関数 =AVERAGE(範囲)で平均計算 簡単&早い 0を除外できない
AVERAGEIF関数 条件付きで平均を算出 0や空白を除外可能 条件設定が必要

1. AVERAGE関数の基本的な使い方

🔹 構文

=AVERAGE(数値1, 数値2, ...)
=AVERAGE(セル範囲)

🔹 例:テストの平均点を出す

A|科目 B|点数
2|数学 85
3|英語 92
4|国語 78
5|理科 88
6|社会 90

B7セルに以下を入力:

=AVERAGE(B2:B6)

→ 結果:86.6

※自動で「足して÷個数」の計算をしてくれる便利な関数です!

 

 

2. 手動で「足して割る」方法(SUM ÷ COUNT)

=SUM(B2:B6)/COUNT(B2:B6)

もしくは

=(B2+B3+B4+B5+B6)/5

🔸 こんなときに便利

  • 空白セルや0の扱いを自分で制御したいとき
  • 計算の透明性を重視したいとき

 

 

3. 空白セル・0の違いに注意!

セル内容 計算結果
空白 除外される
0(ゼロ) 含まれる

⚠ 例:AVERAGE関数で計算した場合

名前 得点
田中 80
佐藤 0
鈴木
=AVERAGE(B2:B4)

→ 結果:40(80と0の平均、空白は除外)

 

4. 0を除外して平均を出したいときは?

AVERAGEIF関数を使いましょう。

🔹 構文

=AVERAGEIF(範囲, 条件)

🔹 例:0を除外して平均を出す

=AVERAGEIF(B2:B4, ">0")

→ 結果:80(0と空白を除外)

 

5. よくあるエラーと対策

  • #DIV/0!:全てのセルが空白 or 条件に合うデータがない
  • #VALUE!:計算範囲に文字列など不適切なデータがある

IFERROR関数でエラー回避できます。

=IFERROR(AVERAGE(B2:B6), "平均を計算できません")

まとめ:平均を出すなら、目的に応じて関数を使い分けよう!

  • 基本:=AVERAGE()で手軽に平均
  • 柔軟に制御したい:=SUM()/COUNT()
  • 0や空白を除外したい:=AVERAGEIF()
  • エラー対策:=IFERROR()を併用

この記事を参考にすれば、「平均計算のモヤモヤ」がきっとスッキリ解消されます!
業務の効率化にもつながるので、ぜひ試してみてくださいね。

この記事が役立った方は、ブックマーク&シェアしていただけると励みになります!

Follow me!

コメント

PAGE TOP
タイトルとURLをコピーしました