找回密码
 立即注册

QQ登录

只需一步,快速开始

oupaigroup

金牌服务用户

10

主题

28

帖子

76

积分

金牌服务用户

积分
76

微信认证勋章

oupaigroup
金牌服务用户   /  发表于:2020-9-7 20:09  /   查看:3010  /  回复:3
在使用spread js插件时,出现了公式的结果与预期不符的情况,在线下的office excel里是正常的。如图为spread js中不正常的情况,刚打开刚界面时,公式与预期是符合的,但按更新材料价格按钮后,该按钮的逻辑是更新F列20行后的材料单价。
如图:


公式结果预期不符.png


附件为该excel文件
12mm插口线条BOM.xlsx (19.41 KB, 下载次数: 64)

3 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-9-8 11:10:49
沙发
image.png570742187.png
因为我这边没有您项目的按钮逻辑,我手动更新了F列20行的数据,页面并没有改变,
image.png996797485.png
您标红的单元格逻辑中并没有用到F列20行的数据,为什么说预期是2150 呢?不太理解,
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
oupaigroup
金牌服务用户   /  发表于:2020-9-8 11:20:01
板凳
image.png397322997.png
你看图片上左手边是上传到系统的结果,右边是我们自己的Excel,同一个单元格显示的结果是不一样的,但是公式是一样。
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-9-8 11:48:20
地板
您可以计算下哪个结果是正确的? 观察到Excel的单元格上有绿色的角标,这代表他里面的数据包含 了文本格式的 数字,在Excel中不会对文本格式的数据进行计算,SpreadJS 中可以,建议您的数据源中有数字的话,需要用 数值格式而不是 文本格式的数值。 image.png897277831.png
以上仅是一个推断,因为没有复现您的问题,
为快速高效的解决您的问题,还需要您提供一个能复现问题的Demo , 我这边没法“按更新材料价格按钮” 也不知道具体里面什么逻辑,这种问题需要具体调试,在代码中定位问题。

组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部