エクセルでSUMIFをORロジックで使う方法(10の方法)

  • これを共有
Hugh West

を使うことで、より効果的になります。 サミフ を使うと、他のセルがある値と等しいなどの条件に基づいて値を合計することができます。 SUMIF OR ロジックを使用すると、複数の条件に基づいて値を合計する必要がある場合、少なくとも1つの条件を満たす必要があります。

を説明すること。 SUMIF OR では、販売情報のデータセットを使ってみましょう。 データセットには3つの列があります。 これらの列は、異なる地域における特定の製品の販売額を表しています。 これらの列は、次のとおりです。 リージョン、製品名。 価格 .

練習用としてダウンロード

SUMIF OR.xlsx

ORロジックでSUMIFを使う10の方法

1.複数のSUMIFをORで使う

を使用することができます。 サミフ を持つ関数です。 オア 複数の条件を使用する場合は、その条件に応じた数式を使用してロジックを作成する必要があります。 サミフ 関数を複数回実行します。

まず、結果を配置したいセルを選択します。

次に、次の数式を入力します。

=SUMIF(B4:B14,F4,D4:D14)+SUMIF(B4:B14,F5,D4:D14)

ここで、私はどちらかの合計が欲しかったのです。 米国 または カナダ ということで、この2つのリージョンを クライテリア .さて、最初の サミフ という関数が取られました。 米国 かわりに クライテリア レンジ B4:B14 から合計を抽出します。 sum_range D4:D14 .そして、次のように書きました。 サミフ 関数を再び使用し、今度は基準 カナダ は範囲を与えられた B4:B14 の中で sum_range D4:D14 .

応募方法 オア ロジックを追加し、さらに別の サミフ の式で表されます。

最後に エンタメ キーを押すことで、両者の値を合計することができます。 米国 カナダ 使って オア のロジックを使用します。

2.異なる列でOR付きSUMIFを複数回使用する

を使用することもできます。 SUMIF OR 異なる列から条件を選択することができます。

まず、結果の値を配置したいセルを選択します。

次に、次の数式を入力します。

=SUMIF(B4:B14,F4,D4:D14)+SUMIF(C4:C14,G4,D4:D14)

ここでは、和 価格 からの製品に対して 米国 地域または ノートパソコン .そこで、私は クライテリア その 米国 から 地域 カラムと ノートパソコン から 製品名 の欄があります。 さて、最初の サミフ という関数が取られました。 米国 かわりに クライテリア レンジ B4:B14 から合計を抽出します。 sum_range D4:D14 .そして、次のように書きました。 サミフ 関数を再び使用し、今度は基準 ノートパソコン と、範囲を指定すると B4:B14 ここで sum_range ワズ D4:D14 .

応募方法 オア ロジックを追加し、さらに別の サミフ の式で表されます。

最後に エンタメ キーを使って、2 つの異なる列の値を合計していることがわかります。 オア のロジックを使用します。

3.SUMIFの中でSUMを使う OR 配列でSUMを使う

を使用することができます。 総和 関数内 SUMIF OR 配列の中で複数の条件を指定することができます。

まず、結果値を配置するセルを選択します。

次に、次の数式を入力します。

=SUM(SUMIF(B4:B14,{"USA","Canada"},D4:D14))

ここで、私が使用したのは 米国 カナダ かわりに クライテリア .さて、その中で サミフ という関数が取られました。 米国 カナダ として 勢揃い において クライテリア レンジ B4:B14 というところと sum_range ワズ D4:D14 そして、少なくとも1つの条件/基準を満たした場合に、その値の合計を算出する。

最後に エンタメ キーになります。

したがって、使用した計算式は、ある基準を満たしたときの値を合計したものであることがわかる。

4.複数条件でのSUMIF ORの使用

での サミフ を持つ関数です。 オア ロジックを使用する場合、複数の条件を使用することもできます。

まずはじめに、結果値を配置するセルを選択します。

その後、次の数式を入力します。

=sum(sumif(b4:b14,f4:g6,d4:d14))

ここで、私が使ったのは 米国 , カナダ ドイツ かわりに クライテリア .さて、その中で サミフ という関数が取られました。 基準範囲 F4:G6 レンジ B4:B14 からの和を生成するための sum_range D4:D14 .

その後 総和 関数は、少なくとも1つの条件/基準を満たした場合に、値の合計を計算します。

最後に エンタメ キーになります。

したがって、使用した数式は基準範囲の値を合計したものであることがわかります。

5.SUMIF ORとSUMPRODUCTの併用

を使用することができます。 サンプロダクト 実行機能 サミフ をもって オア のような操作になります。

まず、結果値を配置するセルを選択します。

次に、次の数式を入力します。

=sumproduct(sumif(c4:c14,f4:f5,d4:d14))。

ここで、合計したいので 価格 製品用 ノートパソコン または コンピュータ を使用するようになったので ノートパソコン コンピュータ から 製品名 として列挙する。 クライテリア .さて、その中で サミフ という関数が取られました。 基準範囲 F4:F5 レンジ C4:C14 ここで sum_range ワズ D4:D14 .次に、その サンプロダクト 関数は、少なくとも1つの条件/基準を満たした場合に、値の合計を計算します。

最後に エンタメ キーになります。

その結果、使用した数式が基準範囲の値を合計していることがわかります。

6.アスタリスク(*)を使ったSUMIF ORの使い方

を使うことで、より効果的になります。 アスタリスク(*) とのことです。 サミフ できる機能 オア のロジックを使用します。

そのために、私はこのサンプルデータセットを使っています。このサンプルデータセットには、列にいくつかの部分的な値があります。

まず、結果値を配置するセルを選択します。

次に、次の数式を入力します。

=SUMIF($C$4:$C$14,F4&"*",$D$4:$D$14)

ここで、取得するために 価格 のすべてのタイプのノートパソコンに対応します。 製品名 .を使いました。 ノートパソコン かわりに の基準で判断しています。 を使用していたところ アスタリスク を基準にしています。 アスタリスク は、部分一致のテキストを検索またはルックアップします。 さて、ここで サミフ 関数が与えられた範囲 C4:C14 ここで sum_range ワズ D4:D14 そして、少なくとも1つの部分基準を満たした場合に、その値を合計します。

最後に エンタメ キーになります。

このように、使用した数式は、部分的な基準に一致する値を合計していることがわかります。

7.SUMとSUMIFSとORの使い分け

を使用することができます。 総和 関数の中で スミフ 関数を使用します。 オア のロジックを使用します。

まず、結果値を配置するセルを選択します。

次に、選択したセル内または フォーミュラ・バー .

=SUM(SUMIFS(D4:D14,C4:C14,{"laptop", "computer"})))

ここで、どちらかを使用することで ノートパソコン または コンピュータ の合計が欲しい。 価格 .を使いました。 ノートパソコン コンピュータ かわりに クライテリア1 .さて、その中で スミフ 関数が与えられます。 sum_range D4:D14 とのことです。 criteria_range1 ワズ C4:C14 .次に、その 総和 関数は、少なくとも1つの基準を満たした場合に、値の合計を計算します。

を押してください。 エンタメ キーになります。

このように、使用された数式は、条件が一致する値を合計していることがわかります。

8.カラムにSUM & SUMIFSを使用する。

を使用することもできます。 総和 関数の中で スミフ との関数があります。 オア 異なる列から条件を選択することができます。

まず、結果を配置したいセルを選択します。

次に、次の数式を入力します。

=SUM(SUMIFS(E4:E14,C4:C14,{"laptop","computer"},D4:D14,"yes"))

ここで、使用したのは ノートパソコン コンピュータ かわりに クライテリア では、別の列から スミフ 機能撮影 sum_range D4:D14 であり criteria_range1 レンジ C4:C14 である。 クライテリア1 フィールド、使用済み ラップトップ コンピュータ かわりに ワイルドカード .次に criteria_range2 レンジ D4:D14 を選択し クリテラツー にとって はい から 収蔵品 の欄があります。 次に 総和 関数は、少なくとも1つの基準を満たした場合に、値の合計を計算します。

最後に エンタメ ここで、使用された数式は、異なる列の値が少なくとも1つの基準を満たす値を合計していることがわかります。

9.ワイルドカードを使ったSUMとSUMIFSの使い方

での スミフ との関数があります。 オア ロジックでは、ワイルドカードを使用することもできます。

ここで、私が使ったのは アスタリスク(*) を実行する。 オア のロジックを使用します。

まずはじめに、結果の値を配置したいセルを選択します。

次に、次の数式を入力します。

=SUM(SUMIFS(D4:D14,C4:C14,{"*laptop*","*iphone*"}))

ここで、まとめたいと思ったのは 価格 にとって ノートパソコン または アイフォン から 製品名 を使用しました。 ノートパソコン アイフォン かわりに クライテリア1 をワイルドカードで アスタリスク .さて、その中で スミフ 関数が与えられます。 sum_range D4:D14 を抽出し、与えられた criteria_range1 C4:C14 .次に、その 総和 関数は,少なくとも1つの基準を完全に/部分的に満たした場合に,その値を合計します。

を押してください。 エンタメ キーになります。

このように、使用された数式は、部分的または完全な条件が一致する値を合計していることがわかります。

10.複数の条件でSUMとSUMIFSを使用する

を使用することができます。 総和 関数の中で スミフ を持つ関数です。 オア ロジックを使用します。

まず、結果値を配置するセルを選択します。

次に、選択されたセル内または フォーミュラ・バー .

=SUM(SUMIFS(D4:D14,C4:C14,{"laptop","iphone"},B4:B14,{"USA";"Canada"}))

ここで、私が使用したのは ノートパソコン アイフォン から 製品名 その アメリカ カナダ から 地域 かわりに クライテリア では、別の列から スミフ 機能撮影 sum_range D4:D14 であり criteria_range1 は範囲を選択した C4:C14 いなか クライテリア1 中古 ノートパソコン アイフォン .

では criteria_range2 レンジ B4:B14 を選択し 米国 カナダ かわりに クリテラツー .次に、その 総和 関数は、少なくとも1つの基準を満たした場合に、値の合計を計算します。

ここでは、1列の配列を使って クライテリア1 の定数で、2つ目の配列のセミコロンで区切られています。 クライテリア2 というのは、垂直方向の配列を表しているからです。

2つの配列定数に含まれるExcelの「pairs」要素に対して動作し、結果を2次元配列で返します。

最後に エンタメ ここで、使用された数式は、異なる列の値が少なくとも1つの基準を満たす値を合計していることがわかります。

プラクティス部門

ワークシートでは、これらの説明された方法を実践できるように、おまけの練習シートを2枚用意しました。

結論

今回は、10のメソッドを解説しました。 SUMIF OR を実行するために、いずれかの方法で実行することができます。 サミフ をもって オア また、不要な空の行を隠す方法についても説明しました。 これらの方法について、何か混乱や質問がある場合は、以下のコメント欄にご記入ください。

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