数据校验报错

image.png

image.png

INARRAY(H9, 部门费用类型.select(费用性质)) != 0

这个公司这样写有什么问题吗?请问

结果:

两个联动单元格检验

第一个:INARRAY(E9,SPLIT(费用类型.select(费用性质),","))

第二个:

INARRAY(H9,SPLIT(费用类型.select(费用性质=E9 && 费用说明=F9),","))

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

试试

INARRAY(H9, split(部门费用类型.select(费用性质),",")) != 0

  • 起床了 起床了(提问者) 费用说明和费用性质是联动的 如果只有费用说明填错了,这个校验没有问题,但是两个都填错了就会报无法解析 的报错
    2022-10-24 11:47 
  • Z4u3z1 Z4u3z1 回复 起床了(提问者) 类似 用 split()将结果转成数组试试
    2022-10-24 11:50 
  • 起床了 起床了(提问者) 好的
    2022-10-24 11:57 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-10-24 11:26

换成value测试看一下

INARRAY(H9, value("部门费用类型",1) != 0

//里面的数字1就是你费用性质在哪一列,你改一下。。

最佳回答
0
RiveryLv5中级互助
发布于2022-10-24 11:29

这个呢 INARRAY(H9, 部门费用类型.select(费用性质)) > 0

最佳回答
0
用户k6280494Lv6资深互助
发布于2022-10-24 11:51

换成英文逗号

1666583410547.jpg

最佳回答
0
起床了Lv4见习互助
发布于2022-10-24 12:39

两个联动的单元格

第一个:INARRAY(E9,SPLIT(费用类型.select(费用性质),","))

第二个:INARRAY(H9,SPLIT(费用类型.select(费用性质=E9 && 费用说明=F9),","))

  • 2关注人数
  • 272浏览人数
  • 最后回答于:2022-10-24 12:40
    请选择关闭问题的原因
    确定 取消
    返回顶部