首先Excel文件当做计算器的话,可以考虑使用Excel组件来复用Excel文件。大多数Excel组件都有公式计算引擎,可以挑选与Excel兼容比较好的组件来使用。 下来有两个方向可以参考: 1. 做网站可以考虑纯前端的 Excel 组件 [SpreadJS](https://link.segmentfault.com/?enc=72BT%2FyMuA5N9PQO4yn3WtQ%3D%3D.%2BaD2dbg5VJ6zlQL153ucWJrrZPw0rFTrVa%2BFL92T%2Flyj34AGF2CfYc0N8m4bq34d),来解决问题,这种方案,会通过JS 加载Excel文件,SpreadJS提供了 类 Excel的UI,如果还希望使用Excel界面,这是个不错的选择。 2. 也可以考虑把 Excel 文件放在服务端,使用 [GcExcel](https://link.segmentfault.com/?enc=kpaDb4QU%2FVoRnC6kKATnkw%3D%3D.aFmX5iqM6gHSynYVBkXt4ahgnJHwk3WxqjmbP2EFAeQb6CVWmwz%2FZugHPm12krsQED5vyhlBAhEyspMq%2FH8kUXR9sBiJK0NmgT99DvsG5do%3D) 来解决。服务端计算,可以满足大数据量,以及数据安全的需求。但是相应的网站的UI就需要自己实现。