目次
複数の列にまたがる範囲を合計する必要がある場合がよくあります。 この記事では、以下のような関数を使用します。 総和 , サミフ , スミフ , サンプロダクト の組み合わせと同様に サンプロダクト , ISNUMBER そして 検索 の機能を持つ。
データセットにおいて、仮に 製品販売 の異なる月で、特定の製品の販売数の合計を求めます。
データセット ダウンロード
Sumifs Sum Range Multiple Columns.xlsx6 Sumifs Sum Range Multiple Columnsの簡単な使い方
方法1:SUMIFS関数を使用する
プレーン スミフ 関数の構文は次のとおりです。
=SUMIFS (sum_range, criteria_range1, criteria1, [range2], [criteria2], ...)sum_range。 は、合計したい範囲を宣言しています。
criteria_range1; は、基準が置かれる範囲を定義します。
基準1. を基準にしています。 criteria_range1 .
の性質があります。 スミフ の中にある条件によって、1つの列しか合計できないことです。 複数カラム そのため、複数のカラムの合計範囲を指定するためのヘルパーカラムを追加する必要があります。
ステップ1. 範囲に隣接して、小計というヘルパー列を追加します。 セルに以下の数式を入力します。 I7 .
=SUM(C7:H7)です。ステップ2. プレス エンタメ をクリックし、ドラッグします。 フィルハンドル をクリックすると、すぐに小計の残りが表示されます。
ステップ3. 任意の空白のセルに次の数式を挿入します(例. C3 ).
=SUMIFS(I7:I27,B7:B27,B3)
I7:I27です。 でございます sum_range。
B7:B27です。 は criteria_range1.
B3; は の基準で判断しています。
ステップ3. ヒット エンタメ の合計販売数です。 B3 (細胞基準 豆 )が表示されます。
続きを読む 複数の合計範囲と複数の基準を持つExcel SUMIFS
方法2:SUM関数を使用する
のシンタックスです。 総和 関数は
=SUM(番号1, [番号2],...)したがって 総和 関数を配列関数として使用することで、この作業を行うことができます。
ステップ1:任意の空白セル(つまりC3)に次の数式を挿入します。
=SUM((C7:C27+D7:D27+E7:E27+F7:F27+G7:G27+H7:H27)*(–(B7:B27=B3)))ここで、式中
(C7:C27+D7:D27+E7:E27+F7:F27+G7:G27+H7:H27); は、個々の6つの範囲の合計を定義する。
(B7:B27=B3)。 と等しい範囲値を宣言しています。 B3(豆) .
ステップ2. プレス ctrl+shift+エンター は、配列関数であるため、全部で3つあります。 豆 が表示されます。
には、任意の製品名を使用することができます。 B3 セルを使って、製品の総販売数をカウントします。
続きを読む VBA Sumifsで同じ列の複数の条件を使用する方法
方法3:SUMIF関数を使用する
先ほどから分かっているように サミフ 関数では、複数のカラムの範囲を一度に合計することはできません。 しかし、ヘルパーカラムを使って、必要な処理を実行することができます。 サミフ 関数は
SUMIF(range, criteria, [sum_range])の範囲である。 は、基準が置かれるセルを宣言しています。
の基準で判断しています。 は、範囲内で適用される条件を定義する。
[sum_range]です。 は、表示したい範囲を宣言しています。
ステップ1. 以下のヘルパーカラムを追加します。 ステップ1 と 2 に書かれている。 方法1 .
ステップ2. 任意の空白のセルに次の数式を入力します(例. C3 ).
=SUMIF(B7:B27,B3,I7:I27)式では
B7:B27です。 は範囲です。
B3; が基準です。
I7:I27です。 はsum_rangeです。
ステップ2. プレス エンタメ 総数 B3 抔 豆 )の製品販売が浮上。
続きを読む Excelで複数の条件を指定してSUMIFS式を使用する方法(11の方法)
類似の読み物
- ExcelのSUMIFSで縦と横の複数条件を指定する
- Excelで複数の条件を指定してSUMIFS関数を使用する方法
- 複数の条件を含むSUMIFSとINDEX-MATCH式
- SUMIFS関数で同じ列の複数の条件を除外する
- [修正]: 複数の条件で SUMIFS が動作しない (3 つの解決策)
方法4:SUM SUMIF関数を使用する
もう一つの方法として サミフ の構文は知っての通り、一度に1つの範囲を個別に合計するものです。 これは恐ろしい作業ですが、実行する列がいくつかある場合は、これを適用できます。 サミフ 例えば、1月、3月、5月といったランダムな月の商品売上を集計したいとします。
ステップ1. 任意の空白セル(例:)に以下の数式を入力します。 C3 ).
=SUMIF(B7:B27,B3,C7:C27)+SUMIF(B7:B27,B3,E7:E27)+SUMIF(B7:B27,B3,G7:G27)式では
SUMIF(B7:B27,B3,C7:C27); は、製品販売の合計 B3 入荷 B7:B27 の範囲から、合計する値を渡します。 C7:C27 の範囲である。
残りの追加スレッドも同じ趣旨を表しています。
ステップ2. タブ エンタメ の合計販売数です。 B3 ( 豆 ) 製品が表示されます。
続きを読む SUMIFS 複数条件の異なる列(6つの効果的な方法)
方法5:SUMPRODUCT関数の使用
ジェネリック サンプロダクト 式は
=SUMPRODUCT((criteria_rng="text")*(sum_range))。特定の商品の総売上高を合計したいので、商品名を "テキスト" の合計が表示されます。 sum_range .
ステップ1. 任意の空白のセルに次の数式を貼り付けます(例. B3 )
=SUMPRODUCT((B7:B27="Bean")*(C7:H27))式の内側。
(C7:H27)。 は、基準を 真 または 偽り。
(B7:B27="Bean")*(C7:H27)
; 基準出力と値を掛け合わせる 真 または 偽 .
結局のところ
SUMPRODUCT((B7:B27="Bean")*(C7:H27)); は、販売金額の合計を表示します。
ステップ2. ヒット エンタメ は、その製品の総販売台数 "ビーン" が表示されます。
続きを読む セルが複数のテキストと等しくない場合にSUMIFSを使用する方法
方法6:SUMPRODUCT ISNUMBER SEARCH関数(特殊文字)を使用する。
商品名に特殊な文字が含まれていることがあります。 このような文字は、不用心なユーザーから入力されます。 そのような場合には、以下の組み合わせで対応します。 サンプロダクト , ISNUMBER そして 検索 を使用して、任意の製品の販売総数をカウントします。
ステップ1. 次の数式をコピーして、任意のセルに貼り付けます(例)。 B3 ).
=SUMPRODUCT((ISNUMBER(SEARCH("Bean",B7:B27)))*(C7:H27))で説明したのと同じ仕組みの計算式です。 方法5 は、さらに ISNUMBER と 検索 関数は、商品名に含まれる特殊文字を無視する仕事をします。
ステップ2. タブ エンタメ の合計販売数です。 "ビーン" が表示されます。
結論
総和 , サミフ そして スミフ は、数式に若干の修正を加えることで、複数列の範囲を合計することができます。 サンプロダクト の組み合わせで、計算式に条件を加えると、簡単に仕事ができるようになります。 サンプロダクト , ISNUMBER そして 検索 は、商品名に特殊な文字があっても、売上高の合計を出すことができます。 説明した方法が十分に理解できるものであることを願っています。 さらに説明が必要な場合、または何か追加することがある場合は、コメントをしてください。