找回密码
 立即注册

QQ登录

只需一步,快速开始

Jeffrey_sun
金牌服务用户   /  发表于:2022-9-26 11:18  /   查看:1388  /  回复:2
1金币
本帖最后由 Ellia.Duan 于 2022-10-25 16:13 编辑

以=SUMIFS(B:B,A:A,"155*")函数举例:作用是在A列搜索155开头的,将符合条件的B列数值加总。
问题:当GC使用setValue(155666)在A列设置值是,设置String类型(“155666”)的值,SUMIF函数正常计算,如果设置数值类型(155666)的值,SUMIF则无法计算(对应“测试.ssjson”中的E5单元格)。
疑问:使用=SUMIFS(B:B,A:A,"155666")精确匹配 或 加减乘除表达式时,无论我设置String类型还是数值类型,则都能正常计算((对应“测试.ssjson”中的E2、E3和E4单元格)。
期望:是否通配符这种模糊匹配的,也能支持数值类型

GC设置数值类型.zip

2.48 KB, 下载次数: 36

最佳答案

查看完整内容

更新进展: 经调研,此问题属于产品设计,目前GcExcel计算结果是与Excel一致的,如下图:

2 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-26 11:18:18
来自 3#
本帖最后由 Lynn.Dou 于 2022-11-21 10:00 编辑

更新进展:
经调研,此问题属于产品设计,目前GcExcel计算结果是与Excel一致的,如下图:
image.png439862059.png
image.png382579345.png
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-26 18:36:17
2#
本帖最后由 Lynn.Dou 于 2022-9-28 17:12 编辑

您好,
问题已复现,已将此问题记录下来进一步调研原因,待有结果在贴中回复您。
本贴先做保留处理
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部