SpreadJS製品ヘルプ
配列数式
SpreadJS > 開発者の手引き > 機能 > ユーザーインタフェースの管理 > 数式 > 配列数式

Spread.Sheetsでは、配列数式がサポートされます。

ユーザーに数式の作成を許可している場合、ユーザーは実行時に数式を入力後、[Ctrl]+[Shift]+[Enter]キーを使用して配列数式を作成できます。また、 setArrayFormula メソッドを使用して配列数式を作成することもできます。

Excel形式ファイルおよびJSONオブジェクトとしてエクスポートまたはインポートする場合も、配列数式はサポートされます。

配列数式には、次のような制限があります。

コードの使用

次のサンプルコードは、 setArrayFormula メソッドを使用します。

JavaScript
コードのコピー
activeSheet.getCell(1,1).value(3);
activeSheet.getCell(2,1).value(1);
activeSheet.getCell(3,1).value(3);
activeSheet.getCell(4,1).value(7);
activeSheet.getCell(1,2).value(7);
activeSheet.getCell(2,2).value(7);
activeSheet.getCell(3,2).value(7);
activeSheet.getCell(4,2).value(7);
spread.options.allowUserEditFormula = true;
activeSheet.setArrayFormula(0, 3, 4, 1, "B2:B5*C2:C5");
関連トピック