SpreadJS 的计算引擎内置 513 种公式函数, 其中与 Excel 兼容的有 459 种,包括数组函数、动态数组、异步函数、XMATCH、LET、XLOOKUP、LAMBDA 函数等。同时还支持自定义的特性,极易扩展。基于此特性,可满足各行业用户在数据分析、汇总、表格报表等方面对公式函数的需求。

SpreadJS 计算引擎价值

1、支持 90% 原生公式

Excel 的公式系统是它之所以被各行业广泛使用的重要原因。SpreadJS 经过多年的版本迭代,一方面兼容了 90% 以上 Excel 的原生公式,另一方面公式计算的精度与结果可以与 Excel 保持高度一致。对 Excel 公式的全面支持,让各行业用户可以从 Excel 平滑过渡到 Web 应用中,避免计算逻辑的二次开发、精度和准确度误差等问题。

2、支持完整的 Excel 公式交互能力

SpreadJS 支持与 Excel 相同的公式操作体验,包括公式嵌套、相对/绝对引用机制、命名信息、跨工作表引用、跨工作簿引用、引用回溯等特性,让用户能够以原生Excel的体验,在线操作公式进行计算。对 Excel 原生公式的高度兼容,可以给用户提供更好的使用体验和更加精准的运算结果,即使是对公式依赖较重的用户,也可以轻松上手使用。

3、自定义函数与异步函数

SpreadJS 提供了自定义公式接口,可以轻松二开实现自定义公式函数,以此应对复杂灵活的业务需求。同时,结合 Web 应用的特点,SpreadJS 提供了异步函数的能力,让前端公式计算过程中可以随时调用后台系统的数据和计算接口,极大丰富了公式函数的应用场景。

体验 SpreadJS 纯前端表格控件

立即下载 在线体验

SpreadJS 计算引擎典型案例

江苏税软 - 税软台账系统

江苏税软 - 税软台账系统

系统基于葡萄城表格组件实现了全方位的数据校验,满足数据一致性检测需求,减轻了案件查办阶段的数据统计工作量,减少错误纰漏,提升数据准确性。

查看详细
航天信息软件 - 智慧统计平台

航天信息软件 - 智慧统计平台

由航天信息软件研发的智慧统计平台,基于某统计局的报表填报系统项目而开发的,通过嵌入纯前端表格控件 SpreadJS,该平台实现了在线报表设计及分析功能,通过拖拽元数据(指标)可以快速设计各类报表样式,实现表内、表间审核公式和表内、表间计算公式等。

查看详细
北京海创 - 金融业数据智能分析平台

北京海创 - 金融业数据智能分析平台

由北京海创研发的金融业数据智能分析平台,通过嵌入 SpreadJS,实现了基于 Web 的数据采集、自助式报表设计与浏览、灵活查询、自主分析和数据预测等功能,简洁、易用,有效解决了用户数据填报、查询和分析需求,支持云部署及企业现场部署等多种方式。

查看详细