rays
rays
> 是解析过的, 如果各种复杂的表达式都能解析,那扩展起来确实就很方便了
> 加减乘除,函数扩展就行了 我已经将IF等函数完美的运行起来,现在遇到的一个新问题就是:号选择的问题,目前正在解决。我想问的是excel其他的所有函数:号选择多个值之后,得到的是一个数组吗?图片是已经处理过的表达式  
> 参数都是一个数组 我解决了:号的问题(在if等函数中随意使用暂未发现问题),但是我又发现有新的问题。函数INTERCEPT需要的并不是一个值数组,而他需要的是一个XY坐标,但是他的表达式里面依旧用的是:号(如:=INTERCEPT(D14:J14,D13:J13)),有没有好一点的解决办法? 在excel中的效果: 
> 参数都是一个数组 真是遗憾,formula.js本身就不支持INTERCEPT函数的调用,我看到支持库里并没有这个函数(可能是我看的文档并不是官方的文档),我自己改的那些解析器和集成的formula.js需要我提交吗,我写的很随意(虽然有注释)可能需要你整理一下
> 参数都是一个数组 目前我知道的问题有:1.切换中文会报错,应该是src/locale/locale.js文件写的有问题;2.函数触发太频繁了,触发事件可以修改成修改完成,而不是任何动作都触发;3.$符号不知道是否支持,这个也是很常用的符号