填报报表中,如何校验excel导入后的某列值是否有重复数据

导入的数据量6W左右,需要校验B2列拓展行是否有重复值

目前使用的公式:REVERSE(COUNT(B2[!0;!0]{B2 = $B2}) > 1),但是数据校验性能太差了,请问是否有其他方式方法校验B2列是否有重复数据呢?

image.png

image.png

FineReport 一口十个松花蛋 发布于 2023-1-13 14:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-1-13 14:41

这个6w行数据,在帆软怎么也不会快了

用excel自带的删除重复行数据好了,比帆软导入后验证块

最佳回答
0
CD20160914Lv8专家互助
发布于2023-1-13 14:41(编辑于 2023-1-13 14:41)

6万多条,只是不校验,只做前端导入都很慢。。。这个就不要用它自带的校验了。通过数据库设置主键去限制重复吧,同时最好后台批量导入了

Excel批量导入插件- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

最佳回答
0
LTC朝Lv6高级互助
发布于2023-1-13 14:41(编辑于 2023-1-13 14:42)

~~~

  • 3关注人数
  • 552浏览人数
  • 最后回答于:2023-1-13 14:42
    请选择关闭问题的原因
    确定 取消
    返回顶部