formulajs

我这边发现formulajs.NORMSDIST函数计算出的数字和 Excel上NORMSDIST出来数字是不一样的,请问这是什么原因,是有什么bug还是我这边操作问题

FineReport yzmxCiaN7922059 发布于 2023-6-14 14:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
年年plusLv5中级互助
发布于2023-6-14 15:00

我本地测试了一下,这个没问题哈,你的B11单元格是扩展的,是扩展的话建议像我这样写。

var ak=formulajs.NORMSDIST(A);

_g().setCellValue("E1",null,ak);//将计算结果赋值给单元格D1

image.png

  • yzmxCiaN7922059 yzmxCiaN7922059(提问者) 就一个单元格里面的数字呀,不是扩展的,
    2023-06-17 15:44 
  • yzmxCiaN7922059 yzmxCiaN7922059(提问者) 你看图片上面的是我用js应用office库里的函数计算出的数字,下面是用Excel函数计算出的数字 为什么会不一样呢,是我操作有问题吗
    2023-06-17 15:48 
  • 年年plus 年年plus 回复 yzmxCiaN7922059(提问者) 没问题的 我挨个测了对比了 你可以按照我的写法试一下
    2023-06-19 09:18 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-6-14 14:26

你的js写法是没有问题

不排除这个formulajs的js文件问题,试试其他函数看看一不一样把

也可以直接反馈帆软技术看看

  • yzmxCiaN7922059 yzmxCiaN7922059(提问者) 试过一个PMT函数是没有问题的,怎么反馈
    2023-06-14 14:29 
  • snrtuemc snrtuemc 回复 yzmxCiaN7922059(提问者) https://service.fanruan.com/support
    2023-06-14 14:30 
  • 2关注人数
  • 288浏览人数
  • 最后回答于:2023-6-14 15:00
    请选择关闭问题的原因
    确定 取消
    返回顶部