请问定时调度执行条件时如何判断E2单元格扩展值中包含“预警”或“过期”字符且,包含的话执行定时调度?

定时调度预警.png

FineReport zjw15512788525 发布于 2020-1-2 13:30 (编辑于 2020-1-2 16:04)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
nanxi111Lv5见习互助
发布于2020-1-2 14:02(编辑于 2020-1-2 14:03)

count(b2[!0]{find("过期",b2)>0})>0

  • zjw15512788525 zjw15512788525(提问者) 你好,上述问题里有字数限制没有说清楚,如上图所示每天定时根据证书状态单元格扩展出来的值进行判断,是否包含“预警”或“过期”字符且对应办理字段为“完成”时不再执行定时调度任务。
    2020-01-02 16:09 
  • nanxi111 nanxi111 回复 zjw15512788525(提问者) 你这个可以直接在写语句的时候把不要的过滤掉啊,然后执行条件写count(b2[!0])>0
    2020-01-03 09:28 
最佳回答
1
豆豆小可爱Lv5中级互助
发布于2020-1-2 13:59
FIND("过期",B2)>0


image.png

  • zjw15512788525 zjw15512788525(提问者) 你好,上述问题里有字数限制没有说清楚,如上图所示每天定时根据证书状态单元格扩展出来的值进行判断,是否包含“预警”或“过期”字符且对应办理字段为“完成”时不再执行定时调度任务。
    2020-01-02 16:09 
  • 豆豆小可爱 豆豆小可爱 回复 zjw15512788525(提问者) 定时调度好像只能判断啥时候执行,不能判断啥时候结束吧
    2020-01-03 09:40 
最佳回答
0
Wq0706Lv4见习互助
发布于2020-1-2 17:14(编辑于 2020-1-2 17:21)

定时任务只能判断是否执行,不能判断执行哪一行!

你这个是需要过滤掉有效,预警(完成),过期(完成)的数据,进行推送的,需要在数据库里面进行过滤!

然后你通过判断报表里面第一行存放字段的单元格是否有值来判定是否执行定时任务!

最佳回答
0
孤陌Lv6资深互助
发布于2020-1-2 17:41(编辑于 2020-1-2 17:44)

这个问题 简单点的

COUNT(A2[!0]{A2="过期"||A2="预警"}) 然后 定时调整 判断这个单元格值大于0 就好了 这个公式要在放在第一行

就是A1 单元格 或者B1单元格都可以     千万不可以放在和数据列同一行里  然后定时调度 就判断B1单元格值大于0 就好了

image.png

  • 5关注人数
  • 627浏览人数
  • 最后回答于:2020-1-2 17:44
    请选择关闭问题的原因
    确定 取消
    返回顶部