找回密码
 立即注册

QQ登录

只需一步,快速开始

wutao@digiwin
金牌服务用户   /  发表于:2024-8-13 14:42  /   查看:2099  /  回复:24
1金币
本帖最后由 Wilson.Zhang 于 2024-8-28 15:56 编辑

产品:SpreadJS
版本:17.1.2
调研编号:SJS-25986
Last Review:2024-08-28
当前进展:非功能问题,与Excel保持一致。

image.png276503600.png 使用addCellValueRule进行单元格样式设置会将空值也进行转换,如果设置大于0,空值为“”会变色,如果设置等于0空值null或undefined会变色,如果大于等于0都会变色。所以当判断大于等于0的时候如何设置空值不会受影响。需要条件格式判断空值不受影响,除非判断等于“”或null,空值才会受样式影响

demo.zip

3.16 KB, 下载次数: 148

最佳答案

查看完整内容

建议可以考虑使用formula conditional format, 例如第一个的formula 条件可以设成:=IF(ISNUMBER(B4: D6),B4: D6>50,FALSE()) 其他情况类似,对于特殊值做判断。

24 个回复

倒序浏览
最佳答案
最佳答案
AKA_HSTS
注册会员   /  发表于:2024-8-13 14:42:35
来自 9#
本帖最后由 Wilson.Zhang 于 2024-9-19 17:36 编辑

建议可以考虑使用formula conditional format, 例如第一个的formula 条件可以设成:=IF(ISNUMBER(B4: D6),B4: D6>50,FALSE())
其他情况类似,对于特殊值做判断。

评分

参与人数 1金币 +200 收起 理由
Wilson.Zhang + 200 很给力!

查看全部评分

回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-13 17:45:49
2#
您好!我需要研究下再给您结论,请您等候!
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-8-14 13:25:05
3#
Wilson.Zhang 发表于 2024-8-13 17:45
您好!我需要研究下再给您结论,请您等候!

您好,请问有结果了吗
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-14 15:04:39
4#
wutao@digiwin 发表于 2024-8-14 13:25
您好,请问有结果了吗

您好!还在调研中,我目前排查到的结论是:条件格式规则中将null和undefined当作0值处理,而将""空字符串当作文本处理。
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-8-14 15:29:59
5#
Wilson.Zhang 发表于 2024-8-14 15:04
您好!还在调研中,我目前排查到的结论是:条件格式规则中将null和undefined当作0值处理,而将""空字符串 ...

是的,所以null和undefined都会判定等于0,空字符会被判定大于0
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-14 15:52:46
6#
wutao@digiwin 发表于 2024-8-14 15:29
是的,所以null和undefined都会判定等于0,空字符会被判定大于0

是的,请您等候下,我会及时向您同步结论。
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-8-16 13:20:40
7#
Wilson.Zhang 发表于 2024-8-14 15:52
是的,请您等候下,我会及时向您同步结论。

您好,请问还是没有结论吗
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-16 13:34:17
8#
wutao@digiwin 发表于 2024-8-16 13:20
您好,请问还是没有结论吗

您好!这里涉及的功能是设计如此,和Excel保持了一致。先向您同步功能的调研结论如上所述,我还在调研如何能满足您的需求。
回复 使用道具 举报
AKA_HSTS
注册会员   /  发表于:2024-8-16 14:04:28
10#
咦,这个论坛的编辑器怎么会把“D”给转成表情符号。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部