Excelで異なる列に複数の条件を設定したSUMIF

  • これを共有
Hugh West

特定の条件を満たすデータを集計する必要があることがよくあります。 集計には、異なる列で複数の条件を満たすことが含まれることがあります。 Excel には、以下の機能があります。 SUMIF関数 を適用する方法について説明します。 異なる列に複数の条件を設定したSUMIF において エクセル .

練習用ワークブックをダウンロードする

練習用ワークブックは、こちらからダウンロードできます。

スミフ複数基準.xlsx

Excelで異なる列の複数の条件でSUMIFを適用する3つの簡単な方法

今回は、以下の内容について説明します。 3 便利な応用編 サミフ たげんてき の異なる列で エクセル を使用する予定です。 SUMIF関数 を1つの基準にして、1つ目の方法で行います。 そして SUMIF関数 複数の基準で このメソッドにはサブメソッドがあり、ORロジック、配列式、および SUMPRODUCT関数 を選んで、複数の基準で合計します。 最終的には SUMIFS関数 以下は、このメソッドのデモに使うサンプルデータセットです。

1.単一基準でのSUMIF関数の使用

SUMIF関数 は、特定の条件を満たすデータを追加します。 このメソッドでは、この関数を単一の条件で使用します。

ステップス

  • まず最初に、以下を選択します。 I4 セルとタイプ。
=sumif($b$5:$b$16,h4,e5:e16)とする。

  • を押します。 入力 .

  • その結果、売上高の合計が 'シャツ' .
  • を繰り返してください。 「パント 「T-Shir」。 もあります。

フォーミュラの内訳

  • sumif($b$5:$b$16,h4,e5:e16)です。 : 数式はスルーされます。 B5:B16 の値を探すための範囲です。 H4 を計算し、その範囲内のすべての値を合計します。 E5:E16 を計算し、その和を返す。

続きを読む Excelで複数の条件に基づいて複数の列を合計する方法

2.複数条件でのSUMIFの使用

この方法では、複数の条件を調べ、その条件を満たすデータの合計を SUMIF関数 いくつかのサブメソッドを通じて、そのプロセスを示していきます。

2.1. ORロジックの適用

通常は。 SUMIF関数 は単一の基準を考慮する。 このサブメソッドでは SUMIF関数 をORロジックで追加していく予定です。 SUMIF関数 複数の条件を満たすようにし、それぞれの値から SUMIF関数 は、複数の条件を満たすために追加されます。

ステップス

  • まず最初に、以下を選択します。 J5 セルを開き、次の数式を入力します。
=sumif($b$5:$b$16,h5,$e$5:$e$16)+sumif($b$5:$b$16,i5,$e$5:$e$16)=sumif($b$5:$b$16,h4,e5:e16)とします。

  • 次に、 を押します。 入力 .

  • その結果、複数の条件を満たした値を合計することになる。

フォーミュラの内訳

  • sumif($b$5:$b$16,h5,$e$5:$e$16) : SUMIF関数 の値に関連する収益の合計を返します。 H5 シャツであるセル。
  • sumif($b$5:$b$16,i5,$e$5:$e$16)。 の値 'Pants' に関連する値の合計を返します。 E5:E16 の範囲である。
  • sumif($b$5:$b$16,h5,$e$5:$e$16)+sumif($b$5:$b$16,i5,$e$5:$e$16): この式は、前の2つの式が返す値の合計を表します。

2.2. SUM関数内での配列の使用

このメソッドでは、配列の中の SUMIF関数 を、データの値を合計する基準として使用することで、数式を短くできるだけでなく、読みやすくすることができます。

ステップス

  • まずはじめに、以下を選択します。 J5 セルを開き、次の数式を入力します。
=SUM(SUMIF($B$5:$B$16,{"Shirt", "Pants"},F5:F16)))

  • ヒット 入る。

  • その結果、製品からの利益の総和を得ることができます 'シャツ' 「パンツ .

フォーミュラの内訳

  • SUMIF($B$5:$B$16,{"Shirt", "Pants"},F5:F16): こちら SUMIF関数 は範囲をスキャンします B5:B16 でShirtとPantsを探し、その利益を合計する。 F5:F16 の入力として返します。 は、SUM関数です。
  • SUM(SUMIF($B$5:$B$16,{"シャツ", "パンツ"},F5:F16))を使用します。 最後に SUM関数 は、その2つの製品からの利益の合計を返します。

2.3. 配列式の適用

この方法では、値を挿入する代わりに、範囲を基準として挿入します。 これは、配列式と呼ばれます。 SUMIF関数 は、その範囲を基準として評価し、その範囲内でその基準に関連するすべての値の合計を返します。

ステップス

  • まず最初に、以下を選択します。 J5 セルを開き、次の数式を挿入します。
=sum(sumif(b5:b16,h5:i5,f5:f16))

  • を押してください。 入力 ボタンをクリックします。

  • その結果、意図した基準範囲であるShirtとPantsから合計の利益を得ることができるのです。

フォーミュラの内訳

  • SUMIF(B5:B16,H5:I5,F5:F16): に値を挿入することになります。 H5:I5 を基準にしています。 SUMIF関数 が通ります。 B5:B16 の範囲から基準値を探し、その基準値に関連する値を個別に合計します。 つまり、Shirtからの利益とPantsからの利益をすべて合計し、それを引数として は、SUM関数です。
  • sum(sumif(b5:b16,h5:i5,f5:f16))となります。 最後に SUM関数 が返す値を合計します。 SUMIF関数 を2つの基準値に対して設定します。

2.4. SUMPRODUCT関数による配列の利用

この方法では、先ほどの方法と同じように、ここでは SUMPRODUCT関数 代わりに SUM関数 .

ステップス

  • まず始めに、以下を選択します。 J5 セルを開き、次の数式を入力します。
=sumproduct(sumif($b$5:$b$16,h5:i5,$f$5:$f$16))である。

  • プレス 入力 .

  • その結果、基準範囲に記載された基準から、利益の合計を求めることになる。

続きを読む Excelで異なるシートにまたがる複数条件のSUMIF(3つの方法)

3.複数条件でのSUMIFSの使用

SUMIFS関数 でございます エクセルの 複数の基準で値を合計するデフォルトの関数。 複数の値を基準として、その範囲も引数として受け取る。 最後に、基準に従って返された値を合計する。

ステップス

  • まず、選択します。 J5 セルを開き、次の数式を入力します。
=sumifs($e$5:$e$16,$b$5:$b$16,h5,$c$5:$c$16,i5)とする。

  • 次に 入力 ボタンをクリックします。

  • その結果、2つの条件であった白色のシャツの売上が合計されることになります。

フォーミュラの内訳

  • sumifs($e$5:$e$16,$b$5:$b$16,h5,$c$5:$c$16,i5): 第一引数です。 E$5:$E$16 は関数の和の範囲である。 この場合、範囲は収益を表す。 第2引数。 B$5:$B$16 は、H5 セルにある最初の基準である Shirt の基準範囲です。 最後に、最後の2つの引数は、それぞれ2番目の基準範囲と2番目の基準を示します。 したがって、この関数は、最初の基準範囲に Shirt、2番目に White を探します。 最後に、白いシャツの総収入を返すことになります。

続きを読む Excelで複数の範囲を指定してSUMIFを適用する方法

結論

今回は、以下の3つの方法について説明しました。 SUMIF関数 の異なるカラムで複数の条件を指定することができます。 エクセル これらの方法は、ユーザーが複数の基準に基づいてデータを集計し、観客に適切なレポートを提供するのに役立ちます。 また、複数の基準を満たすデータを集計する際の労力を軽減することができます。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。