找回密码
 立即注册

QQ登录

只需一步,快速开始

360bid

中级会员

87

主题

268

帖子

825

积分

中级会员

积分
825
360bid
中级会员   /  发表于:2020-5-5 10:01  /   查看:4105  /  回复:7
本帖最后由 360bid 于 2020-5-5 10:18 编辑

将附件在官方例子导入之后数据不一致



找到问题了 是因为公式问题




之前的公式=SUMIF(b!A$3:E$1067,A5,b!E$3:E$1067)


调整后公式=SUMIF(b!A$3:A$1067,A5,b!E$3:E$1067)




Excel支持之前的公式 而spreadjs不支持

20200504103317.xlsx

18.78 KB, 下载次数: 338

7 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-5-6 13:49:42
沙发
image.png827668456.png
您好我这边测试导入后没有计算差异,我用的V13.0.7版本测试的,建议升级至最新版本
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
360bid
中级会员   /  发表于:2020-5-6 22:20:06
板凳
本帖最后由 360bid 于 2020-5-6 22:21 编辑

你好 , 还有一个问题

表中公式导入之后正常使用 ,但是导出保存的文件里公示不一样了,也失效了

image.png977793884.png

图中公式是导出后的失效的
导入进去的是没有@符号
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-7 10:27:41
地板
导入后@符号是会消失,在Excel 新版的office365中给出这样的解释:
Excel 的已升级公式语言与旧语言几乎完全相同,不同之处在于它使用 @ 运算符指示可能出现隐式交集的位置,而旧语言则自动执行此操作。 因此,当在动态数组 Excel 中打开时,你可能会注意到在某些公式中看不到 @。 请务必注意,你的公式将继续按始终具有的相同方式进行计算。
所以导入导出后虽然没有@符号,但是公式计算结果是保持一致的,通常可以直接删除@符号,建议升级新版的Excel
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
360bid
中级会员   /  发表于:2020-5-8 16:17:02
5#
Fiooona 发表于 2020-5-6 13:49
您好我这边测试导入后没有计算差异,我用的V13.0.7版本测试的,建议升级至最新版本

在葡萄城官网的在线编辑器,数据就不对。导入一楼帖子的附件,计算结果完全不一样:
https://demo.grapecity.com.cn/SpreadJS/WebDesigner/content/index.html

请看一下,是啥问题。新版本能解决这个问题么。我们担心公式计算的一致性,这会造成数据不准确...

葡萄城测试截图.png
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-8 16:47:52
6#
本帖最后由 Fiooona 于 2020-5-8 16:58 编辑

问题已复现,V13.1中是有问题,需要进一步确认,暂时改为保留处理(4301)
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
360bid
中级会员   /  发表于:2020-5-12 18:20:35
7#
你好 这个问题现在找到了吗
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-13 09:43:57
8#
这个bug在V13.1.1中修好了,预计本周内,最晚下周发布V13.1.1
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部