> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# SUMPRODUCT

> YiDA の SUMPRODUCT 関数の使い方を解説します。複数の配列の対応する要素を乗算し、その積の合計を返す配列計算の仕組みと、フォーム・ワークフロー設計・統合と自動化での活用方法を紹介します。

**SUMPRODUCT** 関数は配列計算を実行し、積の合計を返します。複数の配列の対応する要素を乗算し、それらの積をすべて合計します。

## 対応するプロダクトシナリオ

SUMPRODUCT 関数は、YiDA の以下のシナリオで利用できます。

* フォーム（メインフォームフィールド）
* フォーム（業務関連ルール）
* フォーム（検証）
* ワークフロー設計（検証ルール）
* ワークフロー設計（関連アクション）
* 統合と自動化
* 作業フローノード
* コネクタ

## 形式

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
SUMPRODUCT(array1,array2...array5)
```

## 属性の説明

| 属性    | 必須 | 説明                                                                                            |
| ----- | -- | --------------------------------------------------------------------------------------------- |
| array | はい | 配列タイプ。計算に含める 1 つ以上の配列、範囲、または参照。複数の配列はカンマで区切ります。<br />**注意**：すべてのパラメータ配列は、同じ数の要素を含んでいる必要があります。 |

## 戻り値

| 戻り値のタイプ           | 説明       |
| ----------------- | -------- |
| 倍精度浮動小数点数（Double） | 乗算演算の結果。 |

## 例

以下のように、`SUMPRODUCT()` 関数を使用して発注書の合計金額を計算します。

## お試し

指定された配列の対応する要素を乗算し、その積の合計を返します。
