应该是把公式中整列的引用改成,有数据部分的区域。
例如 把 A:A 改成 A1:A1000,GcExcel 与 SpreadJS 的设计是不同的,SpreadJS 有 UI 部分,所以有rowCount 和 columnCount 的概念。
GcExcel 与 Excel 一样,并没有行数列数,因此您在操作单元格的时候,可以直接操作特定的单元格,而不需要先新增行或者列。
在计算的时候, A:A 引用了整列,GcExcel 和 Excel 中,一个sheet,拥有 100多万行。因此公式中的 A:A 会引用100多万个单元格,这才是公式计算次数量大的原因。
另外,GcExcel 的中的 RowCount 和 ColumnCount,目前是为了与 SpreadJS 兼容的属性,目前并不在 GcExcel 中影像功能。
后续会计划考虑添加功能 RowCount 和 ColumnCount 可以作用于计算,已适配和 SpreadJS 一起使用的场景。 |