excel工作薄的合并

来源:百度知道 编辑:UC知道 时间:2024/09/22 20:27:00
一个是我删除完的表,一个是总表,我想知道总表里面哪些数据被我删除了 怎么做呀 数据比较多 一个个多太麻烦了

如果你讲的“删除完的表”就是在“总表”的基础上删除的,就可以用高级筛选的办法:
先把总表再复制一张出来,用复制出来的那张表做高级筛选,条件区域就是那张“删除完的表”,再将筛选出来的行清除掉内容,剩下的那些没有被筛选出来的行就是被你删除掉的行。

在你的总表中找一列,这一列没有重复的行,比如说总表中有姓名列和身份证号列,就选身份证号那一列,不能选姓名列,因为可能有重名。找到“没有重复的行”,比如是A列,假设被删得表为sheet2,总表为sheet1,在总表中插入一列,输入在插入列,第一行输入(或第二行)=vlookup(A1,sheet2!$a:$a,1,1),(第二行vlookup(A2,sheet2!$a:$a,1,1),就会发现被删得行的后面显示#N/A

用VB,先读出来总表的各个sheet名字,再读出来删过表的各个sheet名字,两者比对。
QQ 517551107

用函数 "VLOOKUP" 比对 只要名字不一样就可以对出来