メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。
複数の条件に基づいて値を合計する

特定の地域での製品売上の合計など、複数の条件で値を合計する必要があるとします。 これは、数式で SUMIFS 関数 を使用する場合に適しています。

次の例では、サウスregion (列 a) でのの売上 (列 C) の合計が必要になります。

Excel ワークシートのデータ

次の数式を使用して、acomplish を行うことができます。

= SUMIFS (D2: D11, A2: A11, "南部", C2: C11, "肉")

結果は14719値になります。

数式の各部分について詳しく見てみましょう。

= SUMIFS は算術式です。 数値を計算します。この例では、列 D に含まれています。最初の手順では、数値の場所を指定します。

=SUMIFS(D2:D11,

つまり、この列で条件を満たす数値を合計するように、数式に指示します。 この数式では、このセル範囲は、入力として必要な最初のデータの一部である、この式の最初の 引数 です。

次に、2つの条件を満たすデータを検索する必要があるため、最初の条件を入力するには、関数にデータの場所 (A2: A11) と条件を指定します ("南部")。 個別の引数の間にカンマがあることに注意してください。

=SUMIFS(D2:D11,A2:A11,"南部",

"南部" を囲む引用符で囲まれたテキストデータを指定します。

最後に、2つ目の条件の引数を入力します。これには、"肉" という単語が含まれているセル範囲 (C2: C11) と、単語 (引用符で囲まれます) が含まれます。 数式に右かっこを付けて 終了し、 enter キーを押します。 結果は14719になります。

=SUMIFS(D2:D11,A2:A11,"南部",C2:C11,"肉類")

Excel で SUMIFS 関数を入力するときに、引数を覚えていない場合は、ヘルプを手で確認できます。 「 = SUMIFS」と入力すると、数式の下に数式オートコンプリートが表示され、引数の一覧が適切な順序で表示されます。

この例では、数式オートコンプリートと引数の一覧の画像を見sum_rangeています。この例で は、合計する数値の列である D2: D11 と sum_range しています。criteria_range1A2 です。A11、条件 1, "サウス" が存在するデータの列。

数式オートコンプリートを使用して SUMIFS 関数を入力する

入力すると、残りの引数が数式オートコンプリートに表示されます (ここには示されていません)。 criteria_range2 は C2: C11、 条件 2 "肉" が存在するデータの列です。

数式オートコンプリートで SUMIFS をクリックすると、さらに詳しいヘルプが表示されます。

試してみましょう

SUMIFS 関数を使用してみる場合は、サンプルデータとその関数を使用する数式を次に示します。

この Web 用 Excel ブックでは、サンプルデータと数式をここで操作できます。 値や数式を変更したり、独自の値や数式を追加したり、結果の変化を確認したりします。

下の表のすべてのセルをコピーし、Excel の新しいワークシートにセル A1 を貼り付けます。 列幅を調整して、数式をより見やすくすることができます。

地域

営業担当者

種類

売上

南部

伊藤

飲料

3571

西部

鈴藤

乳製品

3338

東部

松沢

飲料

5122

北部

松沢

乳製品

6239

南部

潮田

農産物

8677

南部

鈴藤

肉類

450

南部

鈴藤

肉類

7673

東部

松沢

農産物

664

北部

鈴藤

農産物

1500

南部

潮田

肉類

6596

数式

 

説明

結果

' = SUMIFS (D2: D11, A2: A11,
"南部", C2: C11, "肉")


肉の売上を合計する 南
の列 C 列 A の領域 (結果は 14719)。

= SUMIFS (D2: D11, A2: A11,
"南部", C2: C11, "肉")

注: 

  • その他の例 詳細については、「 SUMIFS 関数 」を参照してください。

  • 別の範囲の値に基づいて1つの範囲の合計値のみを作成する場合は、 SUMIF 関数を使用します。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×