Eurekapu.com

SUM・SUMIF・SUMIFS関数

ここでは、「SUM」関数と「SUMIF」関数、「SUMIFS」関数の使い方について確認します。

まずは、「SUM」関数からみていきます。

SUM関数の使い方

単純に縦の合計だったり、横の合計をしたいときに使うのがSUM関数の使い方のイメージです。
「リンゴ」の1年間の販売個数の合計、「ミカン」の販売個数の合計、「ブドウ」の合計みたいに合計値を返す関数です。

基本的な使用方法:

=SUM(数値1, [数値2], ...)
  • ・数値1, 数値2, ... には、合計したい数値や数値が入力されたセル参照を指定します。
  • ・引数は1つ以上指定する必要があり、最大255個まで指定できます。
  • ・引数には数値だけでなく、数式や他の関数の結果も指定できます。

具体例:

セル範囲A1:A10の値の合計を計算する場合

=SUM(A1:A10)

セルB1とセルC1の値の合計を計算する場合

=SUM(B1,C1)

数値と数式を組み合わせて合計する場合:
※事例として出しましたが、「B2*C2」を計算するセルは別に用意したほうが良いです。

=SUM(100,B2*C2,200)

他の関数の結果を合計する場合:
※事例として出しましたが、SUM関数とAVERAGE関数を1つのセルで計算しないで、AVERAGEを計算するセルは別に用意したほうが良いです。

=SUM(AVERAGE(A1:A10),AVERAGE(B1:B10))

SUMIF関数の使い方

次は、SUM関数に、「もしも~」の条件が設定できる、「SUMIF関数」をみていきます。

あるデータ範囲の中から検索条件(単一条件)に当てはまるものだけ抽出し、それを合計できます。

基本的な使用方法:

=SUMIF(範囲,検索条件,[合計範囲])
  • ・範囲(必須):検索条件の対象となるセルの範囲を指定します。
  • ・検索条件(必須):合計する条件を指定します。文字列の場合は""で囲みます。
  • ・合計範囲(省略可):合計する数値の範囲を指定します。省略した場合は「範囲」が合計範囲となります。

具体例:

ある商品の売上金額の合計を求める:
例えば、この1年間の販売数量データの製品種別の1年間の合計を出したい時にこれを使います。

SUMIFS関数の使い方

次は、SUMIF関数の複数条件版である「SUMIFS関数」をみていきます。
IFsとIFが複数形になっていますね。

この関数は大変便利です。
超絶便利です。
便利すぎて、大体のことがこれでできるといっても過言ではありません。

あとはIndex関数とmatch関数を組み合わせて使う技を覚えれば、会計系の業務で困ることは(ほぼ)ありません。

基本的な使用方法:

=SUMIFS(合計範囲, 条件範囲1, 条件1, [条件範囲2, 条件2], ...)

この関数は、複数条件を設定して値を合計したいときに使います。
以下の図のように、「1月」の「リンゴ」の「クチヒゲ」さんの「販売数量」の合計とかです。

具体例:

この例では、 担当者名:「クチヒゲ」、製品種類:「リンゴ」、月:「1月」の販売数量の合計を計算しています。 相対参照を用いれば、1つのセルに式を入力すれば、あとはコピペで済ませられます。

=SUMIFS($F$6:$F$941,$D$6:$D$941,$I6,$E$6:$E$941,$H6,$C$6:$C$941,J$5)

PIVOTテーブルもSUMIFS関数で代替できる

このようなマトリックス集計・分析は、Pivotでも同じことができるのですが、Pivotの場合、データが更新されたときに、「データ更新」しないと値が変わらないのに対し、SUMIFS関数であれば、自動でできます。

また、セルの検索条件を自由に変更できるので、「クチヒゲさんの場合」とか「アゴヒゲさんの場合」とか、シナリオ分析というかパターン分析とかもできます。

IFERROR関数との組み合わせ:

SUMIFS関数を使う際、条件を満たさない場合にエラーが発生することがあります。 そのような場合に、IFERROR関数を使用してエラー表示を回避することができます。

基本的な使用方法:

=IFERROR(SUMIFS(合計範囲, 条件範囲1, 条件1, [条件範囲2, 条件2], ...), エラー時に返す値)

具体例::

この例では、エラーが発生した場合に「0」を表示します。SUM関数を使っている列・行でもエラーが発生しても合計値が作れます。

=IFERROR(SUMIFS(C1:C10, B1:B10, "apple"), 0)

参考に、マイクロソフトの公式解説動画へのリンクです。
https://support.office.com/ja-jp/article/sumifs-%E9%96%A2%E6%95%B0-c9e748f5-7ea7-455d-9406-611cebce642b