以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]从Excel中导入数据的时候,如何获取不重复的数据? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=26517) |
-- 作者:tablefox -- 发布时间:2012/12/6 18:08:00 -- [求助]从Excel中导入数据的时候,如何获取不重复的数据? 此主题相关图片如下:a.jpg 此主题相关图片如下:b.jpg 表A、表B如上图所示, 我想从B表导入数据到A表,A、B两表结构完全一样,B表比A表多部分数据,其中两表前5条数据“订单号”一列是一样的(但是其他列有部分数据不一样),这样的数据我不要,我只想导入B表与A表“订单号”一列不重复的数据到A表?改如何处理呢? 如果使用“数据填充器”来填充数据的话,表B的3、4行也会同样导入到A表中,这不是我想要的。 初学狐表,望诸位老大赐教,最好能给出代码。 谢谢!!
|
-- 作者:lin_hailun -- 发布时间:2012/12/6 18:12:00 -- 楼主,建议你先导入,或者合并,最后通过筛选删除重复的行就行了。 http://www.foxtable.com/help/topics/1478.htm 代码的话,要判断是否重复。 |
-- 作者:tablefox -- 发布时间:2012/12/6 18:19:00 -- 不是重复行的问题,两行可能只有某列不一样,其他的一样,这样的是不会被筛选掉的。我希望的是假如A表中“订单”一列有218这个编号,那么B表中“订单”这一列假如有同样为218的行,那么就不导入了。 |
-- 作者:lin_hailun -- 发布时间:2012/12/6 20:15:00 -- 筛选就是可以筛选出某列或者某几列是否重复,重复的你删除就行了。这样比较简单。 |
-- 作者:xongyijd -- 发布时间:2012/12/6 22:37:00 -- 简单办法:A表加一个表达式列,把你条件列相加,再删除,就可以了 |
-- 作者:lihe60 -- 发布时间:2012/12/7 7:20:00 -- 填充器有个排除重复的功能。 |