找回密码
 立即注册

QQ登录

只需一步,快速开始

rtythn

金牌服务用户

12

主题

28

帖子

86

积分

金牌服务用户

积分
86
rtythn
金牌服务用户   /  发表于:2023-12-21 14:03  /   查看:1350  /  回复:8
本帖最后由 Richard.Huang 于 2023-12-28 10:29 编辑

产品:GcExcel
版本:V6.2.5
问题编号:SJS-21996

=COUNTIF((D16,D17,D18,D19,D21,D22),">1")  这个公式 前端能支持 但是线下不支持
线下:


image.png86014403.png

前端:版本16.1.4
image.png491404418.png

8 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-12-21 14:34:48
沙发
您好,根据您提供的信息,目前有两种可能:

1、您本地使用的SpreadJS的版本与您前端使用的版本并不一致。
2、本地的SpreadJS出现了Bug,可以考虑通过升级来解决该问题。

我这边测试了一下,在最新版本中本地的SpreadJS并不会出现这样的问题:

image.png67886961.png

您可以根据我上述的两点自行排查一下,如仍然无法解决您的问题,您再详细描述一下,我们这边再帮您调研一下。
回复 使用道具 举报
rtythn
金牌服务用户   /  发表于:2023-12-21 15:18:42
板凳
Joestar.Xu 发表于 2023-12-21 14:34
您好,根据您提供的信息,目前有两种可能:

1、您本地使用的SpreadJS的版本与您前端使用的版本并不一致 ...

这么描述吧 gcexcel不支持这个公式,但是spreadjs支持这个公式,辛苦这样对比一下呢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-12-21 15:42:39
地板
了解了,之前误会您的意思了,我以为您说的线下是SpreadJS桌面版设计器。

这边测试了一下,目前在GcExcel中确实不支持该公式,您的需求是想在GcExcel中也支持该公式,对吗?
回复 使用道具 举报
rtythn
金牌服务用户   /  发表于:2023-12-21 16:30:34
5#
Joestar.Xu 发表于 2023-12-21 15:42
了解了,之前误会您的意思了,我以为您说的线下是SpreadJS桌面版设计器。

这边测试了一下,目前在GcExce ...

对的
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-12-21 16:50:48
6#
本帖最后由 Joestar.Xu 于 2023-12-22 11:29 编辑

了解了,这边调研一下,后续有进展我会在本帖中回复您。

问题编号:SJS-21996
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-12-25 17:01:16
7#
您好,请问您为什么要使用这样的公式呢?

实际上,这样的公式在Excel中是不支持的,在Excel中,COUNTIF的参数仅支持一个连续范围的选取,而在SpreadJS中,COUNTIF的参数支持不连续的范围。
回复 使用道具 举报
rtythn
金牌服务用户   /  发表于:2023-12-25 18:14:23
8#
Joestar.Xu 发表于 2023-12-25 17:01
您好,请问您为什么要使用这样的公式呢?

实际上,这样的公式在Excel中是不支持的,在Excel中,COUNTIF ...

您这边spreadjs支持了,就会有人这么用, 但是GCexcel中还不支持就会有问题。。。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-12-26 08:59:57
9#
您好,GcExcel导出的文件是MS Excel,这个公式在MS Excel中就不支持。如下图所示:

image.png481827086.png

SpreadJS支持了这样的情况,但是我们无法让Excel也支持这样的情况。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部