大佬们,我这三行公式怎么改才能实现我下面的需求?

我这三行公式是通过3个字段(documentNo,productNo,orderNo)来判断一行已经导入的数据和另一行将要导入的数据是否是重复的,其中2个字段一样,第三个字段不一样,也判定不是重复数据。公式如下:111.png

FineReport 九霄云外 发布于 2022-11-11 16:19
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-11-11 16:25

LEN(sql("JDBC4","SELECT 1 FROM SALESISSUE WHERE DOCUMENTNO='"+C2+"' AND PRODUCTCODE='"+F2+"' AND ORDERNO='"+O2+"'",1,1))<=0

最佳回答
0
weibwLv7高级互助
发布于2022-11-11 16:21

何必select * 呢,直接select你的那个字段啊

最佳回答
0
CD20160914Lv8专家互助
发布于2022-11-11 16:25

1、在单元格中将三列拼起来。形成一列。通过 这一列去数据集中直接判断

2、在数据集中写一个数据集。也拼起这三列为一列。然后上面单元格用公式去数据集中查询,如果存在就表示重复了

类似 if(len(value("ds2",5,1,c2))>0,1,0)//

  • 2关注人数
  • 261浏览人数
  • 最后回答于:2022-11-11 16:25
    请选择关闭问题的原因
    确定 取消
    返回顶部