excel对比两个表 有点麻烦 大家来帮个忙吧!
现在要对比两个表 数据超级超级多 问题1: A表中的一列和B表中的一列 两列对比 对比出是一样的的数据就把A表中的这一行的数据复制放到一个新表中 这个对比怎么比我不会 我是菜鸟 问题2: 两列不一样的数据A表有的B表没有的 把A表的那一整行复制到新表中 B表有的A表没有的 把B表的那一整行复制到另一个表中 问题就是这些数据怎么找出来 PS:有个问题很麻烦的就是 A表中对应B表中的数据可能是1对2 或者1对多的 就是说数据有重复 我怎么把他们筛选出来呢? 谢谢!
数据较多时用循环比较用时太多。 我使用的方法是: 【1】将A表格所有数据复制到新表(设为C)中,在最左面插入3列,第一列添加内容为“A”,表示是原来是A表数据。 【2】将B表格所有数据复制其下面,同样增加3列,第一列添加内容为“B” 【3】C表数据排序:主要关键字为要对比的列(假设为第4 列),次要关键字为第一列(内容为A或B那一列,注意:升序) 【4】排序结束后,在第二列第二行的单元格([B2])写入公式: “=if(D2=D1,"V","")” 把公式向下复制到最末一行 这样,就把所有重复数据除了第一次出现的以外,都做了标志“V” 【5】把第二列的结果,用选择性粘贴作为“数值”粘贴到第3列中(作为下一步的排序的基础) 【6】C表数据重新排序:主要关键字为第3列,这样,就把“V”标志的行排在一起 【7】一次性把带“V”标志的行删除。
【8】C表数据重新排序:主要关键字为第1列,关键字为第4列 【9】如果仅要A表数据的话,把后面的B表数据一次性删除。 【10】删除1~3列 ================================ 如果A表中数据有重复不需要删除时,公式更改为: “=if(AND(A2<>"A",D2=D1),"V","")” 如果还有其他条件,只要修改公式即可。
------------------------------------ 我用这种方法处理过15000多行的表,速度很快,如果用循环比较来处理,那用时是无法容忍的。 当然,我是把它编成宏运行,操作不会出错。 。
比较笨的方法 VBA 1。A表循环 选取数据 与 B表中循环选取数据比较 如果相同 记录 相同次数 设为1。 如果还有相同的 +1, 循环完后(重要)取出>1 的数据,同时将相同数据 拷贝到新表中,这样做需要嵌套循环 2。如果<1,比如 把不相同的数据拷贝到没有数据的一方。 这只是思路,没有附件无法再具体了
答:只看到了一个表格! 如果是2007版,可在“数据”工具栏中点“删除重复项”,勾选“姓名”列(取消对其他列的勾选),“确定”即可。详情>>
问:怎样用Camtasia Studio v2.0.3来制作媒体
答:这个软件有使用向导的,你新建一个文件,然后照着他的说明一步一步的走下去,就知道怎么用了,这个软件太小了,网上跟本找不到教程的,如果你确实还是不会的话,找个懂电脑...详情>>