目次
Excelは私たちの生活の一部であり、データについて考えるとき、まず頭に浮かぶのはExcelでしょう。 Excelであらゆるデータ操作を行うことができます。 大量のデータを扱う場合、必要なのは SUMIFS関数 .今回は、その使用方法について説明します。 複数条件でのSUMIFS エクセルで列と行にそって
ある果物屋さんの商品、顧客、日付、売上を含むデータセットを取り出します。
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。
SUMIFS 列と行に沿った複数条件.xlsxSUMIFS関数の紹介
があります。 SUMIFS関数 は数学および三角関数で、複数の条件を満たすすべての引数を加算します。
- シンタックス
- 論証
sum_range - この範囲のデータは合計されます。
criteria_range1 - この範囲は、次のようになります。 基準1 .
クライテリア1 - のセルに適用される条件です。 criteria_range1.
ExcelでSUMIFS関数を列や行に沿った複数の条件で使用する5つの方法
ここでは、SUMIFSを使用して5種類の方法を適用します。 その前に、データセットのcriteriaとoutcomeセルを追加します。
1.比較演算子と複数条件による2列のExcel SUMIFS
このデータセットから、22ドル未満のJohnへの売上の合計を知りたいと思います。
ここで,1つ目の条件はJohnに売れた金額,2つ目の条件は価格が22ドル以下であることです。 さて,この2つの条件をシートに設定します。 入力はJohnです。 お客様 のボックスと22の 価格 ボックスを使用します。
ステップ1.
- 次のページへ セルD17。
- を書き込んでください。 スミフ 関数を使用します。
- 第1引数で範囲を選択 E5:E13です。 のどちらかを選択します。
- 第2引数で範囲を選択 C5:C13 を選択し セルD15 を1番目の基準としています。 ジョン .
- 範囲の2番目の基準を追加する E5:E13 を選択し、"small than sign "を選択します。 セルD16 .式は次のようになる。
=SUMIFS(E5:E13,C5:C13,D15,E5:E13,"<"&D16)
ステップ2.
- プレス 入る。
この結果は、Johnへの売上の合計が1人22ドル未満であることです。
続きを読む SUMIFS 複数の条件と異なる列
2.列の日付条件を指定してSUMIFSを使用する
ここでは、日付と比較した売上を求めます。 過去30日間の売上を計算してみましょう。 今日から過去30日間をカウントします。
ステップ1.
- まず、開始日と終了日を設定します。
- を使用する予定です。 今日() 関数を使用して日付を設定し,現在の日付を返します。
- 開始日において、30を引くと 今日は()。
ステップ2.
- 次のページへ セルD17。
- を書き込んでください。 SUMIFSです。
- 第1引数で範囲を選択 E5:E13です。 は、価格を示す。
- 第2引数で範囲を選択 D5:D13 を選択し、大なり小なりの記号を入力してください。 セルD15 を開始日として設定します。
- 同じ範囲に等しくない他の条件を追加し、選択します。 セルD16 を終了日とする。 つまり、計算式はこうなる。
=SUMIFS(E5:E13,C5:C13,D15,E5:E13,"<"&D16)
ステップ3.
- 次に、 を押します。 入る。
過去30日間の売上金額です。 特定の日付または日付範囲について行うことができます。
続きを読む 日付範囲と複数の条件でSUMIFSを使用する方法(7つの迅速な方法)
3.空白行を含むExcel SUMIFSの基準
によって、空白セルのレポートを作ることができる。 スミフ そのためには、データセットを変更する必要があります。 製品 と お客様 カラムに、何らかの基準で関数を適用できるようにします。 つまり、データセットは次のようになります。
ステップ1.
- 次のページへ セルD16。
- を書き込んでください。 SUMIFSです。
- 第1引数で範囲を選択 E5:E13です。 は、価格を示す。
- 第2引数で範囲を選択 B5:B13 をクリックし、空白のセルにチェックを入れます。
- 他の条件を追加して、その範囲は C5:C13 というわけで、この式は次のようになる。
=sumifs(e5:e13,b5:b13, "",c5:c13, "")
ステップ2.
- を押してください。 入力 .
ここで、各列の2つのセルが空白であることがわかる。 そして、結果はそれらの合計である。
続きを読む [修正]: 複数の条件で SUMIFS が動作しない (3 つの解決策)
類似の読み物
- 同じ列で複数の条件を指定したSUMIFS(5つの方法)
- Excelでワイルドカードを使用したSUMIFS + 3つの代替式
- ExcelのSUMIFSで縦と横の複数条件を指定する
- セルが複数のテキストと等しくない場合にSUMIFSを使用する方法
4.列と行に沿った非空白セルの基準でExcelのSUMIFS
2つの方法で乗り切ることができます。 総和 をもって スミフ 関数のみであり スミフ 関数を使用します。
4.1 SUM-SUMIFSの組み合わせの使用
方法3の助けを借りれば、簡単に手に入れることができます。
ステップ1.
- まず、データシートに3つのセルを追加して、目的の結果を求めます。
ステップ2.
- まず、総売上高を求める E列 細胞内 D16 .
- を書きます。 総和 関数となり、数式が表示されます。
=SUM(E5:E13)
ステップ3.
- を押してください。 入力 .
ステップ4.
- での D17セル で得た空白セルの売上高の計算式を書きます。 そして、その計算式は次のようになります。
=SUMIFS(E5:E13,B5:B13,"",C5:C13,"")
ステップ5.
- をもう一度押してください。 入力 ボタン .
ステップ6.
- では、これらの空欄のセルを、売上高の合計から引きます。 D18セル .だから、計算式はこうなる。
=SUM(E5:E13)-SUMIFS(E5:E13,B5:B13,"",C5:C13,"")
ステップ7.
- 最後に 入る。
結果は、ノンブランクセルの総売上高となります。
4.2 SUMIFS関数の使用
また、空白でないすべてのセルの合計を求めるには、次のようにします。 スミフ 機能のみです。
ステップ1.
- 次のページへ セルD16
- を書き込んでください。 スミフ
- 第1引数で範囲を選択 E5:E13です。 は、価格を示す。
- 第2引数で範囲を選択 B5:B13 をクリックし、空白のセルにチェックを入れます。
- 他の条件を追加して、その範囲は C5:C13 同じ列のセルが両方とも空白でない場合は、合計を出力する。 つまり、式は次のようになる。
=sumifs(e5:e13, b5:b13, "",c5:c13, "")
ステップ2.
- をもう一度押してください。 入る。
これは、空白でないすべてのセルを出力したものです。
注
- イコールではないということです。
続きを読む Excel SUMIFSが複数の条件と等しくない(4例)
5.列と行に沿った複数のOR条件でのSUMIFS+SUMIFS
この方法では、複数の条件を複数回適用したい。 スミフ をここで2回繰り返して、タスクを完了させる。
まず、Johnを基準として、10月1日から10月15日までのJohnへの売上の合計を求めます。 2番目の基準では、同じ期間のAlexを基準とします。 したがって、データセットは次のようになります。
ステップ1.
- 次のページへ セルD19。
- を書き込んでください。 スミフ 関数を使用します。
- 第1引数で範囲を選択 E5:E13です。 は、価格を示す。
- 第2引数で範囲を選択 C5:C13 を選択し D17 を基準顧客とする。
- 次に、日付の条件を追加します。 つまり、数式は次のようになります。
=SUMIFS(E5:E13,C5:C13,D17,D5:D13,">="&D15,D5:D13,"="&D15,D5:D13,"<="&D16)
ステップ2.
- をもう一度押してください。 入る。
これは、各期間におけるジョンとアレックスの合計である。
続きを読む Excelで列と行に複数の条件を指定してSUMIFする(OR型とAND型の両方)。
Excelで複数の条件を列と行に沿ってマッチングさせるためのSUMIFS関数の代替案
同じアウトプットを達成するための代替案もありますし、実際、その方が簡単な場合もあります。
1.複数のAND条件を持つSUMPRODUCT
ここでは SUMPRODUCT関数 にとって アンド 10月1日以降にJohnに販売された商品のうち、15ドル以上の商品の合計を計算します。 サンプロダクト 関数が使われ、解答が容易になります。 この方法のために、参照データセットを少し修正します。
ステップ1.
- 次のページへ セルD18 .
- を書き込んでください。 サンプロダクト 範囲を選択 E5:E13 を、価格を示す第1引数に指定する。 そして、計算式は次のようになる。
=SUMPRODUCT(E5:E13,(--(((D5:D13)>D15)*((C5:C13)=D16)*((E5:E13)>D17))))
ステップ2.
- を押してください。 入力 .
ほら、複雑でなく、複数の基準を用いて結果を得ることができました。
続きを読む 複数列、複数行のSUMIFSをINDEX MATCHで適用する方法
2.複数のOR条件を持つSUMPRODUCT
ここでは、その応用として サンプロダクト の機能 オア は、複数の条件列と行を入力します。 AppleとAlexの売上高の合計を計算したいのですが、AppleとAlexの両方を含むことになります。 これを行うには、次のようにします。 サンプロダクト という関数があります。 ですから、修正後のデータセットは次のようになります。
ステップ1.
- 次のページへ セルD18
- を書き込んでください。 サンプロダクト そして、数式はこうなる。
=SUMPRODUCT(E5:E13,(--((--((B5:B13)=D15))+(--((C5:C13)=D16))>0)))
ステップ2.
- ここで 入力 ボタンをクリックします。
だから オア というように、複数の条件を指定することも簡単に解決できます。
続きを読む Excelで複数の条件を指定してSUMIFS式を使用する方法(11の方法)
結論
今回は、さまざまな使い方を紹介しました。 スミフ を、列と行に沿った複数の基準で表現したものです。 また、この方法と比較した代替方法を添付しました。 スミフ 今後ともよろしくお願いいたします。