ExcelFormulas logoExcelFormulas.
AIに聞く
数学/統計QA検証済み

SUMIFS.

複数の条件をすべて満たすセル範囲の数値を合計します。

数学/統計
ExcelExcel 365Excel 2021Excel 2019Google Sheets

仕組みと動作原理

SUMIFS関数はExcel業務を効率化する代表的な関数です。複数の条件をすべて満たすセル範囲の数値を合計します。 複雑な集計や参照処理を簡素化し、データ分析の精度と生産性を飛躍的に高めます。

💡 わかりやすい要約

Adds up all numbers in a range that meet one or more conditions (e.g., adding sales only for West region and Apple product).

日常のたとえ

"Think of this like a smart piggy bank. It only adds up coins that match all your criteria (like only summing quarters that are shiny)."

構文.

標準Excel表記法
=SUMIFS(合計対象範囲, 条件範囲1, 条件1, [条件範囲2, 条件2], ...)
ヒント: カッコの中の [角カッコ] で囲まれた引数は省略可能です。その他の引数は必須です。

引数一覧.

この関数で指定できるすべての引数について詳しく解説します。

sum_range必須

The range of cells to sum.

指定例: C2:C6
criteria_range1必須

The first range evaluated with the criteria.

指定例: A2:A6
criteria1必須

The condition that must be met in criteria_range1.

指定例: "Fruit"
criteria_range2省略可

The second range evaluated.

指定例: B2:B6
criteria2省略可

The second condition that must be met.

指定例: ">100"

具体的な計算例

ステップ別の実務シナリオ

Filter & Sum Regional Sales

Sum the Total Sales of a specific Product in a specific Region.

RegionProduct NameSales AmountQuery RegionResult Total
WestApple1200West—
EastOrange950Apple—
WestOrange800——
適用する数式
=SUMIFS(C2:C6, A2:A6, "West", B2:B6, "Apple")
期待される結果::Calculated output

Evaluates SUMIFS over the sample table cells, placing the verified output in cell E2.

数式ジェネレーター

ウィザードを開く

引数を入力するだけで、シートにそのまま貼り付けて使える数式を作成できます。

Generated Formulaコピー準備完了

出力される値の特性

Returns "Calculated output" based on sample evaluation criteria and active cell references.

出力サンプル::Calculated output
戻り値の型::Text

実務上のベストプラクティス

  • You can use logical operators (e.g. ">100", "<=50") and wildcards (e.g. "App*", "*east*") inside your criteria.
  • Lock all range parameters with `$` so you can drag the formula down without shifting lookup ranges.

よくあるミスと注意点

  • The sum_range and all criteria_range parameters MUST be identical in shape and dimensions, or SUMIFS will return a #VALUE! error.
互換性情報

各プラットフォーム対応表

実際のExcelおよびGoogleスプレッドシートの計算エンジン仕様に基づいた検証結果です。

Excel✓
対応
Excel 365✓
対応
Excel 2021✓
対応
Excel 2019✓
対応
Google Sheets✓
対応
Excelバージョン対応履歴

Core standard function supported across all modern and legacy Microsoft Excel versions (365, 2021, 2019, 2016, 2013, 2010), as well as Excel for the Web and Mac.

Googleスプレッドシート対応状況

100% compatible with Google Sheets. Uses identical argument order, data types, and standard calculation logic.

よくある質問と回答

技術解説
What is the difference between SUMIF and SUMIFS?↓

SUMIF supports only one condition and puts the sum_range last: =SUMIF(range, criteria, [sum_range]). SUMIFS supports up to 127 criteria pairs and places the sum_range first: =SUMIFS(sum_range, criteria_range1, criteria1, ...).

Why does SUMIFS return 0 instead of the expected total?↓

SUMIFS requires ALL conditions to be met simultaneously (AND logic). If no single row satisfies all criteria, it returns 0. Also verify that numeric comparison operators are quoted (e.g., ">100" instead of >100).

Do criteria ranges in SUMIFS need to match the sum range dimensions?↓

Yes. Every criteria_range in SUMIFS must have the exact same number of rows and columns as the sum_range; otherwise, Excel will return a #VALUE! error.