使用JavaScript来生成包括公式和用户input的电子表格

使用Javascript,我想让用户下载或生成一个包含他们select的几个参数值的电子表格,以及使用这些参数执行计算的公式。 在他们生成/下载电子表格后,用户需要能够更改参数并可能自定义公式。

我已经看到,这可能是服务器端,但我认为这需要学习另一种新的语言(我正在学习代码只是为了这个项目),所以我怀疑这对我来说在不久的将来是不可行的。

到目前为止,我的解决scheme是将电子表格转换成分隔格式,然后将其编码成一个数组数组,这样当有人点击一个链接时,它就可以作为一个.csv文件下载。

不幸的是,我需要对公式进行一些频繁的更改,这是一个复杂的电子表格,它具有复杂的重复公式,因此find在哪里进行更改是非常繁琐的(为了说明问题,arrays的代码目前占用了19页当复制到MS Word,12pt TNR。)

所以有几个问题:

  1. 有一个更容易/更好的方式下载或生成公式和用户input的电子表格?

  2. 如果#1的答案是否定的,是否有办法在代码中分解数组,并且更容易查找/编辑单个单元格/值?

  3. 作为替代,我应该考虑切换到Google电子表格吗? 没有这样做,因为less数用户可能无法在工作中访问Google,但大多数人可以。 也许专业人员胜过负面?

  4. 有没有另外一个想法我没有考虑?

非常感谢任何build议或反馈!