配色: 字号:
SpreadJS的数组公式介绍
2017-01-24 | 阅:  转:  |  分享 
  
SpreadJS的数组公式介绍

SpreadJS纯前端表格控件是基于HTML5的JavaScript电子表格和网格功能控

件,适用于.NET、Java和移动端等各平台在线编辑类Excel功能的表格程序开

发。



本文主要介绍了SpreadJS的数组公式。

数组公式是指可以在数组的一项或多项上执行多个计算的公式,你可以将数组视为

一行值、一列值或行值和列值的组合。数组公式可以返回多个结果,也可返回一个

结果。

数组公式通常称作CSE(Ctrl+Shift+Enter)公式,因为不是只按Enter键,而是

要按Ctrl+Shift+Enter完成公式。

数组常量是数组公式的组成部分。可以通过输入一系列项然后手动用大括号({})

将该系列项括起来创建数组常量。使用逗号分隔各个项,将创建水平数组(一

行)。使用分号分隔项,将创建垂直数组(一列)。要创建二维数组,应在每行中

使用逗号分隔项,并使用分号分隔每行。数组常量中只能包含常量,比如数字、

字符串等。例如:

={1,2,3}{4;5;6}

/Returnsanarrayasfollowing:

[[4,8,12],

[5,10,15],

[6,12,18]]

/

类似于setFormula方法,你可以使用setArrayFormula方法来设置数组公

式。在公式输入框中数组公式会被包含在大括号中({})。

//setarrayformulauserange

sheet.setArrayFormula(6,4,4,3,''=A1:A4A1:C1'');







效果展示:



献花(0)
+1
(本文系feixiaobaiv...首藏)