Javascript JS-XLSX库错误

Javascript JS-XLSX库错误,javascript,excel,Javascript,Excel,我已经向这个库的开发者发布了这个问题,但我也认为我会在堆栈溢出中发布这个问题。所以问题是这样的: 我从这里下载了这张Excel表格并解压缩了文件: 然后我在这里解析了Excel文件:,通过上传它 然后将输出视为公式 特别是比较Excel中单元格编号G2处的值和公式输出 在Excel工作表中,其F2*E2 在公式输出中,其G2==1,6 当我尝试将Excel工作表导入html表时,会出现问题 现在,如果我继续将单元格G2特别保存在Excel工作表中,然后将Excel工作表再次上传到上面的链接,它工

我已经向这个库的开发者发布了这个问题,但我也认为我会在堆栈溢出中发布这个问题。所以问题是这样的:

我从这里下载了这张Excel表格并解压缩了文件:

然后我在这里解析了Excel文件:,通过上传它

然后将输出视为公式

特别是比较Excel中单元格编号G2处的值和公式输出

在Excel工作表中,其F2*E2

在公式输出中,其G2==1,6

当我尝试将Excel工作表导入html表时,会出现问题

现在,如果我继续将单元格G2特别保存在Excel工作表中,然后将Excel工作表再次上传到上面的链接,它工作正常,但现在G3受到影响,依此类推

不确定是什么导致了这个问题

我正在Windows8环境和chrome浏览器中进行尝试

我目前正在深入研究库,发现这个问题的出现主要是因为变量x.f的值在xlsx.js文件中的方法表_to_公式中不知怎么搞砸了,这导致了上述问题。注意,我自己插入了console.log语句来调试这个问题,但基本上就是这样,所有其他代码都与存储库中的代码相同

函数表到公式(表){
var-cmds,y=“”,x,val=“”;
如果(sheet==null | | sheet[“!ref”]==null)返回“”;
var r=安全解码范围(表['!ref']),rr=,cols=[],C;
cmds=新数组((r.e.r-r.s.r+1)*(r.e.c-r.s.c+1));
var i=0;

对于(C=r.s.C;C),请在此处发布相关代码和文档,而不是链接到它。完成后,请查看。