找回密码
 立即注册

QQ登录

只需一步,快速开始

hongjian

注册会员

4

主题

34

帖子

124

积分

注册会员

积分
124
最新发帖
hongjian
注册会员   /  发表于:2018-12-17 18:00  /   查看:3697  /  回复:10
本帖最后由 hongjian 于 2018-12-19 11:10 编辑

两个表,都是外接的,我想比对两个表的不同的行,然后把对比出的不同结果放在第三个表格里,现在的想法是,表2的所有数据textjoin到单元格$E$29,然后用表1的数据先去比对,比对出来的不同值加入公式所在的单元格,公式为:=TEXTJOINIF(",",TRUE,IF(ISNUMBER(FIND(D8,$E$29)),0,1),"<>1",D8),可是这样总是显示为空,不知道我这思路能不能实现,或者说有没有更好的方法实现我的需求,因为发不了附件,工程文件没法上传,就这么描述一下吧


已解决,demo在9楼,此贴结贴

10 个回复

倒序浏览
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-17 19:00:18
沙发
您好,您两个表都是外链的同一个数据库中的表么?
您为什么无法上传附件呢?您可以加一下我QQ:729949858,通过QQ传给我呢~帮您看一下哈。
回复 使用道具 举报
hongjian
注册会员   /  发表于:2018-12-17 19:49:17
板凳
Tracy.Liu 发表于 2018-12-17 19:00
您好,您两个表都是外链的同一个数据库中的表么?
您为什么无法上传附件呢?您可以加一下我QQ:729949858 ...

对不起,刚看明白传附件是在后面,我现在上传demo


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-18 16:55:53
地板
您好,由于您这个是不同的两个数据库。所以实现起来可能会比较麻烦,提供给您一个思路,您可以尝试通过js使用listview.getvalue()方法,同时循环每一行将外链表1和外链表2的唯一字段存在两个数组中,然后对比这两个数组,得到两个数组中的不同项(可以参考这里:https://blog.csdn.net/smokestack/article/details/81534091),然后根据这些不同项是那些,将外链表中的数据添加到内置表格中。
和表格相关的js API您可以学习一下这个帮助手册哈:http://help.grapecity.com.cn/pag ... ion?pageId=10518543
回复 使用道具 举报
hongjian
注册会员   /  发表于:2018-12-18 21:18:36
5#
本帖最后由 hongjian 于 2018-12-18 21:19 编辑

我不懂JS,所以用的最笨的方法,首先,把第一个表格textjoin,然后用第二个表格去比对,第二个表格加一列,是否出现,用find函数实现,然后,统计未出现的,放到第三个表格,提交后,同理,再做一次,得到第四个表格,然后,第三和第四表格,用表格传递,这样就合起来了,就是觉得有点太复杂了。最早用的是删除命令,删除重复项,发现速度太慢,就改用这种对比了
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-19 09:32:56
6#
您好,这个帮您想到另一种不需要js的方式,只需要三个表格就可以了。
首先循环外链表1,用VLOOKUP查外链表2中是否存在,没查到则表明不存在,那么就通过表格添加命令添加到第三个表格中。同理再循环外链表2,同样的方式把外链表1中不存在的也添加到表格3中,最后提交一次表格即可。这样就得到了您需要的数据了。您可以尝试一下~
回复 使用道具 举报
hongjian
注册会员   /  发表于:2018-12-19 09:59:22
7#
谢谢,我试一下
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-19 10:42:24
8#
好的呢~感谢支持~
回复 使用道具 举报
hongjian
注册会员   /  发表于:2018-12-19 11:09:38
9#
多谢Tracy.Liur的支持和方案,根据这个方案,写了个demo供其它格友参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +20 收起 理由
Tracy.Liu + 20 很给力!

查看全部评分

回复 使用道具 举报
hongjian
注册会员   /  发表于:2018-12-19 11:11:25
10#
Tracy.Liu 发表于 2018-12-19 10:42
好的呢~感谢支持~

非常感谢,已测试成功,效率很高
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部