よねさんのWordとExcelの小部屋

エラー値を無視して計算したい:Excel基本講座


スポンサードリンク


更新:2024/09/08;作成:2014/11/23

エラー値を無視して計算する     Topへ

1種類のエラーを無視して合計する

  1. 下図のように #N/Aエラーが計算したいセル範囲にある時、C9セルのように =SUM(C2:C7) では #N/Aエラーが返されます。
    #N/A と等しくないセルを合計する(#N/A 以外のセルを合計する)と考えると、C10セルのように =SUMIF(C2:C7,"<>#N/A") として計算することができます。
  2. 同じく、#VALUE! エラーだけがある場合は、=SUMIF(D2:D7,"<>#VALUE!") で計算することができます。

複数のエラーを無視して合計する

  1. 下図のように複数の種類のエラーが存在しているケースでは、C10,C11セルのように、上記のSUMIF関数ではうまく計算できません。

配列数式を使う

AGGREGATE関数を使う

AGGREGATE関数を入力する手順

  1. 関数名を正確に覚えていなくても、=a と入力すると、Aで始まる関数がリスト表示されます。
    AGGREGATE まで[↓]キーを押して、選択し、[Tab]キーを押すと、セルに入力されます。
  2. =AGGREGATE( と入力されて、引数の集計方法がリスト表示されます。
    ここでは、合計したいので 9 - SUM を[↓]キーを何回か押して選択します。
    [Tab]キーを押して 9を入力します。
  3. =AGGREGATE(9, 9の後ろにカンマ( , )を入力すると、引数のオプションがリスト表示されます。
    6 - エラー値を無視します を[↓]キーを何回か押して選択します。
    [Tab]キーを押して 6 を入力します。
  4. =AGGREGATE(9,6, とカンマを入力して、計算するセル範囲 C2:C7) を入力します。
    [Enter]キーで数式の入力を確定します。
    マウスでセル範囲 C2:C7 を選択してもOKです。
  5. エラー値を無視して計算ができました。

スポンサードリンク



HomeExcel講座の総目次Excel基本講座の目次|エラー値を無視して計算したい

PageViewCounter
Counter
Since2006/2/27