ExcelのSUMIFSで複数列を表示する(8つの応用例)

  • これを共有
Hugh West

いくつかのセルの値が1つ以上の条件を満たしたときに合計したい場合、次のようにします。 SUMIFS関数 は、優れた選択です。 の関数は、たくさんの使い道があります。 エクセル 今回は、その効果的な使い方を8つご紹介します。 エクセル SUMIFS 関数を複数の列で使用することができます。

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

練習用ワークブックはこちらからダウンロードできますので、練習にご利用ください。

SUMIFS関数の使用.xlsx

Excel SUMIFS関数の紹介

スミフ 関数は、複数の条件に基づいてすべての値を加算するExcel関数です。 この関数は、次のように導入されました。 2007 発売以来、日に日に人気が高まっています。

  • シンタックス

この関数のシンタックスは次のとおりです。

=SUMIFS(sum_range, range1, criteria1, [range2]), [criteria2],...)

  • 論証

この関数には、次のような引数があります。

sum_range - 合計する範囲。

レンジ1 - 基準として最初の範囲。

クライテリア1 - の基準です。 レンジ1 .

レンジ2 - オプション] 2番目の範囲として クライテリア .

クライテリア2 - の基準です。 レンジ2 .

引数として、さらに基準の範囲や基準を追加することができる。

Excelで複数列のSUMIFS関数を使った効果的な8つの活用法

があります。 スミフ の効果的な使い方を8つ紹介します。 スミフ 関数を複数の列で使用することができます。

1.複数列の単一条件でのSUMIFSの使用

があります。 スミフ 関数は、ある基準を満たした値を合計するために使うことができます。 その手順を、次の例で説明します。 データセットに、ある人気のある サイト名 と共に与えられます。 訪問者数 .そのほかにも プラットフォーム が使用され、さらに 日付 ここでは、以下の手順で、各サイトの訪問回数を集計してみましょう。

  • まず、セルを選択します。 H5 .

  • 次に、セルに次の数式を書き込んで、ヒットします。 入力 .
=sumifs($e$5:$e$15,$b$5:$b$15,g5)である。

  • さらに フィルハンドル をクリックして、数式を下のセルにコピーしてください。
  • を計算しましたので万々歳です。 総来場者数 は、データセット内の各サイトの

これです。 E5:E15 は訪問回数のセル範囲である。 B5:B15 はサイト名用で G5 は、exceldemy.comというサイトの細胞である。

続きを読む [修正]: 複数の条件で SUMIFS が動作しない (3 つの解決策)

2.複数の列で複数の条件を指定してSUMIFSを適用する

では、その応用編を紹介します。 スミフ 関数で、複数のカラムに複数の条件を設定することができます。 アプリケーション1 では、その手順を説明します。

  • まず、セルを選択します。 I5 を書き、そこに次の式を書き込む。
=sumifs($e$5:$e$15,$b$5:$b$15,g5,$c$5:$c$15,h5)です。

  • その後 入力 .
  • さらに オートフィル オプションを使用すると、下のセルに数式をコピーすることができます。

これです。 E5:E15 (sum_range) は訪問回数のセル範囲である。 B5:B15 (基準範囲1)はサイト名を表す。 G5 (criteria1)は、サイトのセル エクセルデミー・ドット・コム , C5:C15 (基準範囲2)はプラットフォーム用で H5 (criteria2)はプラットフォーム名 ウェブ .

続きを読む SUMIFS 複数条件の異なる列(6つの効果的な方法)

3.複数列のExcel SUMIFSをORロジックで挿入する

があります。 スミフ 関数を使用することができます。 オア ロジックで、複数の条件を満たす値を追加していきます。 データセットの中にある サイト名 そして 訪問者数 それぞれを 日付 の月の3つのサイトの訪問者数の合計が必要だとします。 6月 以下の手順で操作してください。

  • まず、セルを選択します。 H9 を書き、そこに次の式を書き込む。
=SUMIFS(E5:E15,B5:B15,H6,D5:'SUMIFS_OR Logic'!D15,">=6/1/2021",D5:D15,"=6/1/2021",D5:D15,"=6/1/2021",D5:D15,"<=6/30/2021")

  • 次に、 を押します。 入力 .
  • ブラボー!の月のサイトからの訪問者数の合計を見ることができます。 6月 .

覚えておいてください。 6/1/2021 6/30/2021 月中をさす 6月 .

🔎 フォーミュラの仕組みは?

では、その計算式を理解しましょう。

  • 最初の SUMIFSのシンタックス (exceldemy.comのサイト用)。 E5:E15 は訪問回数のセル範囲である。 B5:B15 はサイト名用です。 H6 はサイト名であり D5:D15 は日付のためです。
  • 同様に、あと2つ SUMIFS関数 を使用し、その結果を加算しています。 オア ロジック( + ).

続きを読む Excel SUMIFSが複数の条件と等しくない(4例)

類似の読み物

  • 同じ列で複数の条件を指定したSUMIFS(5つの方法)
  • Excelで列と行に複数の条件を指定してSUMIFする(OR型とAND型の両方)。
  • 複数の合計範囲と複数の基準を持つExcel SUMIFS
  • ExcelのSUMIFSで縦と横の複数条件を指定する
  • 複数の条件を含むSUMIFSとINDEX-MATCH式

4.ExcelのSUMIFS関数でANDロジックを使う

があります。 スミフ 関数も使用することができます。 アンド 演算子を使用することができます。 アプリケーション1 .ここでは、その合計を計算します。 訪問者数 にとって エクセルデミー・ドット・コム よりも大きい場合、その値は 2500 このアプリケーションの手順を以下に示します。

  • まず、セルを選択します。 I5 を書き、次の式を書きなさい。
=SUMIFS(E5:E15,B5:B15,G5,E5:E15,">=2500")

  • 次に、 を押します。 入力 .
  • を見ることになります。 総来場者数 にとって エクセルデミー・ドット・コム を超えると、その日の訪問者数が減少する。 2500 .

式では E5:E15 は訪問回数のセル範囲である。 B5:B15 はサイト名用で G5 が基準です。 もう一度言います。 E5:E15 は基準範囲であり >=2500 第2基準 .

続きを読む Excelで複数の条件を指定してSUMIFS式を使用する方法(11の方法)

5.日付を持つ複数の列(日付範囲)にSUMIFSを挿入する

を使用することができます。 スミフ 関数を使って、2つの日付の間の値を合計しています。 アプリケーション1 の使い方を説明します。 スミフ を、日付を持つ複数のカラムで表示することができます。 以下の手順で説明します。

  • まず、セルを選択します。 H7 を書き、そこに次の式を書き込む。
=SUMIFS(E5:E15,B5:B15,H6,D5:D15, ">="&H5, D5:D15, "<="&I5)

  • を押します。 入力 .
  • その結果、結果が見えてくる。

これです。 E5:E15 (sum range)は訪問回数のセル範囲です。 B5:B15 (基準範囲1)はサイト名用です。 H6 (criteria1)はサイト名です。 D5:D15 (基準範囲2)は日付の場合です。 H5 (criteria2)は開始日です。 繰り返します。 D5:D15 基準範囲3)と I5 (criteria3)は終了日です。

続きを読む 日付範囲と複数の条件でSUMIFSを使用する方法(7つのクイック方法)

6.エクセルで空白のセルに対してSUMIFS関数を適用する

があります。 スミフ は、空のセルを基準にして値を合計することもできます。 データセットに、いくつかの フルーツ の名前と、その ご注文日 納期について と、届いた 数量 以下の手順で和算してください。 数量 配信されなかった場合( 納期 以下はその手順です。

  • セレクトセル B14 を書き、以下に示す数式を書きなさい。
=SUMIFS(E5:E11,C5:C11," ",D5:D11,"=")

  • 次に、 を押します。 入力 .
  • 結果として 未配送品の数量 .

式では

  • E5:E11 サムレンジ
  • C5:C11 の範囲です。 注文日 " " クライテリア と等しくないことを意味します。 ブランク .
  • の範囲です。 納期 でございます D5:D11 "=" クライテリア に等しいことを意味します。 ブランク を使用することができます。 " " 代わりに "=" も)

7.複数列のSUMIFSとSUM関数の組み合わせ

を使用することができます。 スミフ 関数と SUM関数 このアプリケーションを説明するために、複数のカラムの値を合計するために 状態、製品。 売上高 を計算します。 売上高合計 このアプリケーションでは、次のような手順を踏みます。

  • まず、セルを選択します。 G8 .
  • そして、そこに次のような数式を書き込んで、ヒットします。 入力 .
=SUM(SUMIFS(D5:D14,C5:C14,G5,B5:B14,{"Texas","Florida"}))

  • 最後に 売上高合計 を、条件に一致する値に変換します。

🔎 フォーミュラの仕組みは?

  • 数式では、ここで スミフ 関数を使用します。 勢揃い が選ばれました。 クライテリア この配列には 2 つの異なる値が含まれており、この関数はこれら 2 つの値を別々に検索し、両方の値の合計を返します。

出力:{1300,2200}。

  • SUM(SUMIFS(D5:D14,C5:C14,G5,B5:B14,{「テキサス」,「フロリダ」})) になる。 和({1300,2200}) .
  • ここでは 総和 関数は,これらの合計を返します。 2 の値です。

出力:3500

8.複数条件のSUMIFS関数でワイルドカード文字を使用する

を使う方法を紹介します。 ワイルドカード キャラクター (~,*,?) において スミフ の機能 たげんてき この例では、Excel の アスタリスク (*) 記号を含むデータセットがあるとする。 セールスパーソン , 製品 そして 売上高 列を計算したい。 売上高合計 モバイル から セールスパーソン が名前に含まれるもの "n" の応用編として、以下のステップを踏んでみましょう。 スミフ 関数を使用します。

  • まず、セルを選択します。 G8 を書き、そこに次の式を書き込む。
=SUMIFS(D5:D14,C5:C14,G5,B5:B14,"*n*")

  • を押します。 入力 .
  • 結果として 売上高合計 にとって セールスパーソン の文字がある名前の人は、( n ).

ここでは、その中で スミフ 関数で、セル範囲を選択しました。 D5:D14 かわりに sum_range , C5:C14 かわりに criteria_range1 , G5 かわりに クライテリア1 , B5:B14 かわりに criteria_range2 そして "*n*" かわりに クライテリア2 ...ここに。 "*n*" という文字を含むすべての単語を意味します。 n ". 今、この式は しめ セル範囲の値 D5:D14 両方を満たす クライテリア1 クライテリア2 .

Excelの複数列のSUMIFSの使い方の代替案

の代わりに スミフ 関数を使用すると SUMPRODUCT関数 のデータセットを用いて、複数の条件に一致する値を合計しています。 アプリケーション1 このアプリケーションのデモを行うには、以下の手順に従います。

  • まず、セルを選択します。 I5 を書き、そこに次の式を書き込む。
=sumproduct(($b$5:$b$15=g5)*($c$5:$c$15=h5)*($e$5:$e$15))である。

  • その後、 を押してください。 入力 .
  • 即座に、条件に一致する値の合計である結果が表示されます。

式では B5:B15 はサイト名用です。 G5 は、サイトのセル、すなわち エクセルデミー・ドット・コム , C5:C15 はプラットフォーム用、そして H5 はプラットフォームの名前 ( ウェブ )、および E5:E15 は訪問回数のセル範囲である。

覚えておきたいこと

  • を忘れずに使ってください。 にじゅういんようふ (として入力される)。 "<" ).
  • で計算式を入力します。 せいろん (にゅうりょくしないように ">" 代わりに ">=" ).
  • ファイル名、ファイルの場所、Excelの拡張子名にご注意ください。

結論

があります。 スミフ は、特定の条件に一致する値を合計するために広く使われています。 今回は、この スミフ の使い方を理解するのに役立つと思います。 スミフ を様々な形で機能させることができます。 ご質問やご意見がありましたら、コメント欄にご記入ください。

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