多行数据如何判断某一列的值不等于‘无问题’既可以提交

image.png

假设模板中有三行数据,最后一列单元格进行判断,只要有一行数据的值不等于‘无问题’既可以提交成功,使用报表填报属性的数据校验是否可以实现,语句应该怎么写,谢谢

FineReport ii起风了 发布于 2024-7-5 14:53
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-7-5 14:55(编辑于 2024-7-5 15:41)

INARRAY("无问题",SPLIT(F2[!0],","))>0

image.png

----------------

IF(LEN(SPLIT(F2[!0],","))>1,INARRAY("无问题",SPLIT(F2[!0],","))>0,F2!="无问题")

  • ii起风了 ii起风了(提问者) 不对,当只有一行的时候,只有无问题的时候,提交一下就通过了,只有一行的时候应该必须不等于无问题
    2024-07-05 15:38 
  • Z4u3z1 Z4u3z1 回复 ii起风了(提问者) 改了。看上面补充的
    2024-07-05 15:41 
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-7-5 14:58

试试这个

len(UNIQUEARRAY(D2))>1&&INARRAY("无问题",UNIQUEARRAY(D2))>0

  • ii起风了 ii起风了(提问者) 不对,你这个应该是只要有一个值为"无问题"就会提交
    2024-07-05 15:35 
  • 华莉星宸 华莉星宸 回复 ii起风了(提问者) 我判断那一列至少应该有两个不同的值,并且包含“无问题”,还有其他的值
    2024-07-05 15:37 
  • ii起风了 ii起风了(提问者) 回复 华莉星宸 如果就只有一行数据,就是无问题呢,怎么办
    2024-07-05 15:39 
  • 华莉星宸 华莉星宸 回复 ii起风了(提问者) 你的意思是 只要判断不全是“无问题”就行了是吧
    2024-07-05 15:52 
  • ii起风了 ii起风了(提问者) 回复 华莉星宸 是的
    2024-07-05 16:43 
  • 2关注人数
  • 183浏览人数
  • 最后回答于:2024-7-5 15:41
    请选择关闭问题的原因
    确定 取消
    返回顶部