SUMIF関数とSUMIFS関数の使い方を詳しく解説!

SUMIF関数は指定した条件のセルに対する値の合計を求めることができる関数です。複数条件を指定する方法では、SUMIFS関数の使い方について詳しく解説しています。比較演算子を使用したSUMIF関数の使い方も詳しく解説します。

この記事は以下のような人におすすめ!

★SUMIF関数の特徴と使い方について知りたい

比較演算子を使用したSUMIF関数の使い方について知りたい

複数条件を指定するSUMIFS関数の使い方について知りたい

スポンサーリンク

SUMIF関数の特徴

SUMIF関数とは、SUM関数とIF関数を組み合わせた関数で、条件を満たすデータだけを合計して算出する関数です。

例えば、特定の商品の販売額の合計値を求める場合などに、SUMIF関数を使用します。

SUMIF関数の書式:=SUMIF(範囲,検索条件,[合計範囲])

SUMIF関数のメリット:事務職やビジネスの現場でも多く使用されているSUNIF関数は在庫管理・売上管理・現金出納帳・預金出納帳・経理などのデータ管理業務をスムーズに実行できるメリットがあります。

書式SUMIF(範囲,検索条件,[合計範囲])
引数範囲:検索対象のセルを範囲選択する
検索条件:合計を求める特定の条件を数値・セル参照・数式・文字列で指定する
合計範囲:合計を求めるセルを範囲選択する
戻り値範囲選択から検索条件に一致するデータに対応する合計範囲のセルの数値の合計を返す

SUMIF関数の使い方

今回は例として下図を参考に『割烹やまなみ亭』の『日替わり定食』の合計をセル【H3】に求めます。

数式を直接入力:【=SUMIF(C3:C17,"日替わり定食"E3:E17)】

①セル【H3】をアクティブセルにします。

②リボンから【数式】を選択し【数学/三角】→【SUMIF】と選択します。

③『関数の引数』のダイアログボックス内の【範囲】にセル【C3】~【C17】まで範囲選択します。

ランチ名(C3:C17)を選択します。

④『関数の引数』のダイアログボックス内の【検索条件】にセル【H2】を選択します。

※SUMIF関数の『関数の引数』ダイアログボックスの『検索条件』の欄に【日替わり定食】と入力することもできます。

『日替わり定食』のセル【H2】を選択します。

⑤『関数の引数』のダイアログボックス内の【合計範囲】にセル【E3】~【E17】を範囲選択します。

⑥最後に【OK】を押します。

『個数』のセル【E3】~【E17】を選択します。

『日替わり定食』の合計がセル【H3】に【89】と表示されていれば正解です。

比較演算子を使用したSUMIF関数の使い方

SUMIF関数に『比較演算子』を使用すると、より具体的な数値を求めることができます。

SUMIF関数で使用可能な比較演算子

比較演算子の使い方7より大きい数値を数える場合は【>】をSUMIF関数で使用します。

使用例:【">7"】

数式を直接入力:【=SUMIF(D3:D17,">=1000",E3:E17)】数式バーや直接セルに入力してもOK!

演算子意味名称使用例
=等しい等号・イコール"=7"
<>等しくない大なり小なり・山カッコ"<>7"
>~より大きい(~を含まない)大なり">7"
<~より小さい(未満)小なり"<7"
>=~以上(~を含む)大なりイコール">=7"
<=~以下小なりイコール"<=7"

SUMIF関数に比較演算子を使用する方法

■割烹やまなみ亭のランチの価格が1,000円以上の商品の個数の合計をセル【I3】に求めます。

使用する演算子:【>=】

使い方(入力例):【">=1000"】

①最初に数値を求めるセルを選択します。 
今回は例としてセル【I3】を選択します。

数値を直接入力:【=SUMIF(D3:D17,">=1000",E3:E17)】数式バーや直接セルに入力してもOK!

②セル【I3】を選択後『関数の挿入』をクリックします。

③『関数の挿入』のダイアログボックスが表示されましたら『SUMIF』を選択し【OK】をクリックします。

④SUMIFの『関数の引数』のダイアログボックスの『範囲』にセル【D3:D17】を選択します。

⑤SUMIFの『関数の引数』のダイアログボックスの『検索条件』に【>=1000】と入力します。

⑥SUMIFの『関数の引数』のダイアログボックスの『合計範囲』にセル【E3:E17】を選択後【OK】をクリックします。

■下図のようにSUMIFの『関数の引数』の『合計範囲』を選択します。

■割烹やまなみ亭のランチが、1,000円以上の商品の個数の合計が『合計』の項目のセル【I3】に【120】と表示されました。

SUM関数の基本・表作成の基本・四則演算について別の記事で詳しく紹介しています!

複数条件を指定する方法【SUMIFS関数】の使い方

SUMUIFS関数を使用すると複数の条件を満たした合計を求めることができます。

SUMIFS関数の書式

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

下図の表を参考に『日替わり定食』の『クーポン』を利用した日の個数の合計を求めます。

①合計の項目のセル【I3】を選択し【関数の挿入】をクリックします。

②SUMIFS関数の『関数の引数』ダイアログボックスの『合計対象範囲』の欄に、セル【E3:E17】を選択します。

■『合計対象範囲』には、合計値を求めるセル範囲を指定します。

1つ目の条件は、ランチ名の一覧から『日替わり定食』を指定します。

②『条件範囲1』のセル【C3:C17】を選択します。

■『条件1』を指定する方法は、セルを選択する方法と『関数の引数』ダイアログボックスの『条件1』の欄に入力する方法どちらでもOKです。

※ここでは【OK】ボタンを押さないでくだい。

(下図は『条件1』の欄にランチ名のセル【G3】を指定しています)

※ここでは【OK】ボタンを押さないでくだい 。

(下図は『条件1』の欄に「日替わり定食」と入力しています)

2つ目の条件は『クーポン』を利用した日付けを指定します。

③『条件範囲2』の欄にセル【F3:F17】を選択します。

■『条件2』を指定する方法は、セルを選択する方法と『関数の引数』ダイアログボックスの『条件2』の欄に入力する方法どちらでもOKです。

(下図は『条件2』の欄に『クーポン』のセル【H3】を選択しています)

(下図は『条件2』の欄に「〇」を入力しています)

④SUMIFS関数の『関数の引数』ダイアログボックスの入力がすべて完了しましたら【OK】をクリックします。

■割烹やまなみ亭のランチ名『日替わり定食』の『クーポン』を利用した日の個数の合計値が『合計』の項目セル【I3】に【63】個と表示されました。

SUM関数の基本・表作成の基本・四則演算について別の記事で詳しく紹介しています!

MITSUHIKO
最後まで読んで頂きありがとうございます!

おすすめの記事