説明
この関数を使用して範囲を掛け合わせ、その積の合計を返却する。チェーンでサポートされます。
構文
SUMPRODUCT(range_1, [..., range_254])
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
レンジ_1 |
はい | 乗算され、合計されるセルの最初の範囲。それ以外の範囲が提供されない場合、値は1倍されます。 | セル、セル範囲、またはセル範囲になる数式。 |
範囲_n |
いいえ | 乗算され、合計されるその後のセルの範囲。最大254個のレンジを含むことができます。 | セル参照(範囲を含む)、数値、またはこれらのいずれかになる数式。 |
例
サンプルデータ
| A | B | C | 17 才以上対象 | E | |
|---|---|---|---|---|---|
| 1 | 日付 | 色 | 状態 | 数量 | 値 |
| 2 | 1月2日 | 赤 | TX | 4 | $23.75 |
| 3 | 2月18日 | 青 | OH | 3 | $27.80 |
| 4 | 2月28日 | 青 | エヌジェー | 2 | $31.20 |
| 5 | 3月15日 | 緑 | TX | 3 | $45.23 |
| 6 | 4月13日 | 赤 | CO | 4 | $58.60 |
| 7 | 4月30日 | 赤 | IL | 2 | $55.10 |
| 8 | 5月20日 | 赤 | AZ | 1 | $48.90 |
| 9 | 6月14日 | 緑 | WA | 2 | $52.30 |
| 10 | 7月22日 | 赤 | ニューヨーク | 4 | $62.75 |
| 11 | 8月11日 | 緑 | TX | 4 | $41.65 |
| 12 | 8月19日 | 緑 | または | 1 | $43.70 |
| 13 | 9月3日 | 緑 | FL | 1 | $33.50 |
| 14 | 10月6日 | 緑 | MA | 3 | $39.15 |
| 15 | 10月25日 | 青 | GA | 1 | $29.99 |
| 16 | 11月7日 | 青 | WA | 2 | $18.99 |
| 17 | 12月9日 | 赤 | TX | 3 | $37.42 |
数式のサンプル
| 使用例 | 数式 | 説明と結果 |
|---|---|---|
| 2つの範囲の対応する数値の積の和を計算します。 | =SUMPRODUCT(D2:D16, E2:E16) |
この数式は次のように機能する:
このデータセットでは、数式は1604.81 を返します。 |
| 単一の数値範囲の合計を取得します。 | =SUMPRODUCT(D2:D16) |
この数式は次のように機能する:
このデータセットでは、数式は37 を返却します。 |
メモ
- SUMPRODUCT は最大 255 の範囲をサポートする。
- SUMPRODUCT は、数値以外のアイテム(テキスト、エラー、論理値を含む)をゼロとして扱います。
- すべての範囲が同じサイズでなければ、SUMPRODUCTは#VALUE!エラーを返します。
ヒント
- 最高のパフォーマンスを得るために、SUMPRODUCTは全列(A:A)参照では使用しないでください。