目次
特定の条件を満たすデータを集計する必要があることがよくあります。 集計には、異なる列で複数の条件を満たすことが含まれることがあります。 Excel には、以下の機能があります。 SUMIF関数 を適用する方法について説明します。 異なる列に複数の条件を設定したSUMIF において エクセル .
練習用ワークブックをダウンロードする
練習用ワークブックは、こちらからダウンロードできます。
スミフ複数基準.xlsxExcelで異なる列の複数の条件で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関数 の異なるカラムで複数の条件を指定することができます。 エクセル これらの方法は、ユーザーが複数の基準に基づいてデータを集計し、観客に適切なレポートを提供するのに役立ちます。 また、複数の基準を満たすデータを集計する際の労力を軽減することができます。