目次
Excelで大量のデータを扱っていると、ある列を条件付きで合計する必要が出てくることがあります。 条件付きで合計するためには サミフ 関数が必要です。 列 を複数の条件で指定する場合にも サミフ このチュートリアルでは、この関数を使用する方法について説明します。 サミフ 複数条件付き関数 をExcelで表示します。
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードする。
複数条件のSUMIF.xlsxExcel SUMIF関数の概要
目的
があります。 サミフ 関数は、指定した条件を満たす範囲の値を合計します。 私たちは サミフ 関数を使って、特定の条件を満たす数値に基づいてセルを合計することができます。
SUMIF関数のシンタックス。
=SUMIF(range, criteria, [sum_range])論拠となる。
の範囲である。 基準で評価したいセルの範囲。 各範囲のセルは、数値または数値が含まれる名前、配列、参照でなければならない。
の基準で判断しています。 数値、式、セル参照、テキスト、関数などの形式で、どのセルを追加するかを定義する基準です。
sum_range。 range引数で定義されたセル以外のセルを合計したい場合に追加する実際のセル。 sum_range引数を省略した場合、Excelはrange引数で指定されたセル(基準が適用されているセルと同じ)を追加する。
エクセルで複数条件のSUMIFを使う効果的な3つの方法
これで、直接 サミフ 関数で、複数の条件を指定することができます。 サミフ 関数は単一の条件しか受け取りません。 しかし、この関数で サミフ 関数と他の関数やメソッドを組み合わせて、問題を解決することができます。
このチュートリアルを実演するために、以下のデータセットを使用することにします。
を使って、何らかの条件に基づいて総売上高を求めます。 サミフ 関数を使用します。
を使用するためです。 サミフ 関数に複数の条件を設定することで、お客様の問題を真に解決できる3つのメソッドを提供しています。
1.複数のSUMIF関数を組み合わせて、複数の条件を適用する
さて、1つ目の使い方はとても簡単です。 ご存知のように サミフ 関数が受け取る条件は1つだけです。 そこで、複数の サミフ 関数で、異なる条件で集計していることを意味します。 複数の条件で集計していることを意味します。
ジェネリック・フォーミュラ
=SUMIF(範囲、基準、sum_range)+SUMIF(範囲、基準、sum_range)+.......では、「売上高合計」を求めます。 ジョン と スチュアート において 1月 .
📌 ステップス
1.次の数式を セルI5 :
=SUMIF(C5:C12,H5,D5:D12)+SUMIF(C5:C12,H6,D5:D12)
2.次に、 を押します。 入る。
ご覧のように、無事、Total Salesを求めることができました。 ジョン と スチュアート において 1月 このメソッドでさらに条件を追加し、任意の人、任意の製品の総売上高を簡単に見つけることができます。
🔎 計算式の内訳
➤ SUMIF(C5:C12,H5,D5:D12)
この機能は、合計 ジョーンズ 発売 1月 を返します。 1200 .
➤ SUMIF(C5:C12,H6,D5:D12)
この機能は、合計 スチュアート 1月販売・返品 700 .
➤ SUMIF(C5:C12,H5,D5:D12)+SUMIF(C5:C12,H6,D5:D12)
最後に、この数式はこれらの値を加算して返します。 $1900.
2.SUMPRODUCTとSUMIF関数による複数条件での結合
さて、もう一つの方法として サミフ 関数を複数の条件で使用する場合は SUMORODUCT 関数です。
があります。 サンプロダクト 関数は,類似した範囲や配列の積の和を返します. デフォルトの方法は乗算ですが,この関数で加算,減算,除算も可能です.
では、複数の条件を範囲として サミフ 関数を呼び出すと、配列が返されます。 サンプロダクト 関数はこれらの配列を加算して結果を返します。
ジェネリック・フォーミュラ
=SUMPRODUCT(SUMIF(range,criteria_range,sum_range))を見つけたいのです。 売上高合計 の営業マンの中で 3月
📌 ステップス
1.次の数式を セルJ5 :
=sumproduct(sumif(c5:c12,i5:i7,f5:f12))
2.次に、 を押します。 入る。
の全営業マンの売上高合計を求めることに成功していることがおわかりいただけると思います。 3月 この式は、特定のカラムを条件とする場合に、前の式よりも効率的です。 サミフ 関数を使用します。
🔎 計算式の内訳
➤ SUMIF(C5:C12,I5:I7,F5:F12)
この関数は、配列を返します。 {1300;700;1200}
➤ サンプロダクト(sumif(c5:c12,i5:i7,f5:f12))
最後に、SUMPRODUCT はこれらの配列を加算して、次のように返します。 $3200.
続きを読む SUMIF複数レンジ【6つの便利な方法】をご紹介します。
類似の読み物
- Excelで複数シートにまたがるSUMIFを行う(3つの方法)
- Excelで異なる列を複数の基準でSUMIFする
- Excelで異なるシートにまたがる複数条件のSUMIF(3つの方法)
3.SUM関数と複数のSUMIF関数の組み合わせ
さて、このように組み合わせることで 総和 と サミフ この関数は、1つ目の方法とほぼ同じですが、基本的な違いは 総和 関数を使用することで、プラス記号(+)の代わりに
ジェネリック・フォーミュラ
=SUM(SUMIF(range,criteria2,sum_range1),SUMIF(range,criteria2,sum_range2)).........)製品の総売上高を求めたい 書籍 において 2月 と総販売台数 ペン において 1月 .
📌 ステップス
1.次の数式を セルI5 :
=sum(sumif(b5:b12,h5,e5:e12),sumif(b5:b12,h6,d5:d12))とする。
2.次に、 を押します。 入る。
最後に、製品の総売上高を求めることに成功していることがわかります 書籍 において 2月 と総販売台数 ペン において 1月 .
🔎 計算式の内訳
➤ SUMIF(B5:B12,H5,E5:E12)
この関数は、以下を返します。 1000 .
➤ SUMIF(B5:B12,H6,D5:D12)
この関数は、以下を返します。 1400 .
➤ sum(sumif(b5:b12,h5,e5:e12),sumif(b5:b12,h6,d5:d12))。
最後に 総和 関数は、これらの値を追加して $2400.
複数条件のExcel SUMIFS関数 (ボーナス)
さて、この部分はおまけで 複数の条件をまとめるために スミフ この関数は、複数の条件を設定することができます。 複雑な方法や数式を使用したくない場合は、この関数を使用すると便利です。 この関数は、複数の条件に一致するセルを合計します。
SUMIFS関数の基本構文。
= SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)sum_range このフィールドは必須です。 合計するセルの範囲を指定します。
criteria_range。 を使ったテストに使用します。 の基準1.
の基準1. のどのセルが必要かを指定する基準です。 criteria_range1 は合計されます。
criteria_range2, criteria2: これはオプションです。 さらに範囲とそれに関連する基準を入力します。 範囲と基準の組み合わせは最大127個まで入力できます。
の総売上高を求めたい。 スチュアート において 1月 より大きい $150 .
📌 ステップス
1.次の数式を入力します。 セルI7 :
=SUMIFS(D5:D12,C5:C12,I4,D5:D12,">150")
2.次に、 を押します。 入る。
の総売上高を求めることに成功するのです。 スチュアート において 1月 より大きい $150.
💬 覚えておきたいこと
✎ 小さなデータセットと単一の基準で作業している場合は サミフ 機能を効率的に使用することができます。
✎ 大規模なデータセットと複雑な条件を扱う場合は、このオプションを使用します。 スミフ 関数が最適な方法である可能性があります。
結論
最後に、このチュートリアルの使い方が参考になれば幸いです。 サミフ これらの手法を学び、自分のデータセットに適用することをお勧めします。 間違いなく、知識が向上します。 練習用ワークブックをダウンロードし、自分で試してみてください。 また、コメント欄で自由にフィードバックしてください。 貴重なフィードバックは、このようなチュートリアルを作るモチベーションになります。 当社のウェブサイトをチェックすることを忘れないでください。 Exceldemy.com Excelにまつわる様々なトラブルや解決策をご紹介します。