找回密码
 立即注册

QQ登录

只需一步,快速开始

hxwcc

金牌服务用户

1

主题

6

帖子

13

积分

金牌服务用户

积分
13
最新发帖
hxwcc
金牌服务用户   /  发表于:2023-8-7 15:34  /   查看:2730  /  回复:10
本帖最后由 Lynn.Dou 于 2023-12-11 16:15 编辑

产品:SpreadJS
版本:V16.1.1
问题编号:SJS-20193
Last Review:
2023/12/11
此问题已在V16.2.6修复



一个常规格式的单元格,原本是数字,然后把内容改成百分数,再改回数字却会自动转成百分数,和excel的自动识别不一样,这是什么原因

10 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-8-7 15:40:56
沙发
您好,
问题已复现,已将此问题记录下来进一步调研原因,待有进展贴中通知您。
本贴先做保留处理。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-15 15:17:06
板凳
更新进展:
在调研过程进一步验证发现,在Excel中,按照您描述的步骤进行测试:
在单元格输入百分号时,此时单元格格式会变成百分比。之后再改回数字,也会自动变为百分数。从这个表现来看,与SpreadJS也是一致的。(下方动图供参考)
请问您描述的”和excel的自动识别不一样“具体是什么呢?请详细描述下您的需求, 以便问题的进一步调研
111.gif915405273.png
回复 使用道具 举报
hxwcc
金牌服务用户   /  发表于:2023-9-15 15:54:40
地板
本帖最后由 hxwcc 于 2023-9-15 17:02 编辑

wps的Excel双击内容是百分数的单元格再修改内容成小数,是不会转换成百分数的;使用微软的office创建的表格做相同操作时会自动转换成百分数,这与spreadjs相同,但是微软表格可以通过设置数字格式的方式,将单元格设置成常规来取消自动转换,而spreadjs单元格的格式在上述操作时一直是常规,没有跟随数据类型变化,虽然可以设置成数字,但是双击修改时数据会被添加百分号,失去焦点后百分号消失,但是数据缩小了一百倍,这应该是不正确的
i2fym-d7gbv.gif

评分

参与人数 1金币 +300 收起 理由
Lynn.Dou + 300 感谢反馈

查看全部评分

回复 使用道具 举报
hxwcc
金牌服务用户   /  发表于:2023-9-15 15:55:36
5#
Lynn.Dou 发表于 2023-9-15 15:17
更新进展:
在调研过程进一步验证发现,在Excel中,按照您描述的步骤进行测试:
在单元格输入百分号时, ...

Excel双击内容是百分数的单元格再修改内容成小数,是不会转换成百分数的,而spreadjs的表格不论单击还是双击修改内容都会转换成百分数
回复 使用道具 举报
hxwcc
金牌服务用户   /  发表于:2023-9-15 16:08:40
6#
本帖最后由 hxwcc 于 2023-9-15 16:10 编辑
Lynn.Dou 发表于 2023-9-15 15:17
更新进展:
在调研过程进一步验证发现,在Excel中,按照您描述的步骤进行测试:
在单元格输入百分号时, ...

如你视频所示,单元格内容输入成12%之后,再去修改单元格内容成小数,当单元格失去焦点时,内容会被转换成百分数而不是我想要的小数了,这似乎与excel的不太一样,我使用的是wps里的表格
回复 使用道具 举报
hxwcc
金牌服务用户   /  发表于:2023-9-15 16:38:50
7#
hxwcc 发表于 2023-9-15 16:08
如你视频所示,单元格内容输入成12%之后,再去修改单元格内容成小数,当单元格失去焦点时,内容会被转换 ...

我再用微软的excel试了一下,内容变成百分数之后,可以再通过设置数字格式成常规,达到不再自动转换成百分数的目的,而spreadjs则无法设置,因为它一直都是常规格式
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-15 17:07:48
8#
所以您是期待SpreadJS与Excel的表现一致对吗?
即可以通过重新设置常规格式,来使单元格不会转换为百分比?
回复 使用道具 举报
hxwcc
金牌服务用户   /  发表于:2023-9-18 08:49:08
9#
Lynn.Dou 发表于 2023-9-15 17:07
所以您是期待SpreadJS与Excel的表现一致对吗?
即可以通过重新设置常规格式,来使单元格不会转换为百分比 ...

是的,这样使用起来比较方便
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-18 09:16:55
10#
需求了解,已将此问题记录下来进一步调研,待有进展贴中通知您。
本贴先做保留处理。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部