找回密码
 立即注册

QQ登录

只需一步,快速开始

祝祝祝

注册会员

16

主题

59

帖子

153

积分

注册会员

积分
153

[已处理] 公式校验

祝祝祝
注册会员   /  发表于:2021-11-25 16:03  /   查看:2026  /  回复:3
需求:A1 > B1 + C1 除 D1 并且 小数位为2的公式

3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-25 17:34:07
沙发
参考以下代码:
  1. spread.options.highlightInvalidData = true;
  2. //如果公式条件返回true,则公式验证器有效。
  3. var dv = GC.Spread.Sheets.DataValidation.createFormulaValidator('IF((LOG10(SUBSTITUTE(A1,".",)/A1)=2)*(A1>((B1+C1)/D1)),TRUE,FALSE)');
  4. sheet.setDataValidator(0, 0, 1,1,dv,GC.Spread.Sheets.SheetArea.viewport);
复制代码


回复 使用道具 举报
祝祝祝
注册会员   /  发表于:2021-12-2 16:49:55
板凳
本帖最后由 祝祝祝 于 2021-12-2 16:52 编辑

好了,已经解决了调整了下
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-2 17:33:29
地板
祝祝祝 发表于 2021-12-2 16:49
好了,已经解决了调整了下

那这边就结贴啦,有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部