如何才能查重?用Excel可以吗?如果不行那用什么软件?前辈们进~!

来源:百度知道 编辑:UC知道 时间:2024/07/02 13:04:39
本人想做份书目。第一行分别是(序号,书号,书名,出版社,定价,出版日期,类别),现有两份书目,我想合并成一个,按上述顺序将其排列。但是,表一和表二中会有很多书相重复,一个一个的查来删太麻烦(上万种啊~!)重复的部分只能在书号列体现。由于书名可能当时输的不太一样~~可每本书的书号是固定不变的,请各位高手们帮忙,帮小弟查查,以告解决方案~!小弟感激不尽~!!!!!!
注:只是书号列有重复部分,其它列没有。只要书号相同即能确定两书重复,我想把相同的部分体现出来可以吗?因为有的书可能是套书,即一个书号好几本书。然后看是套书的留下,不是套书而且重复的部分删除~!!
那两种方法都试过了,不行啊~!前辈们再指点下吧~!不用Excel也行,用别的软件儿也行,大家帮忙教下小弟吧~!心急啊~!

不好判断,因为书号相同时,既有可能是重复,也有可能是系列套书。电脑还没有聪明到帮人判断这种差别的程度,除非数据区域有什么特征,显示出套书,以示与普通的书号不同。

将两张表复制粘贴到一张表中,并按书号排序
试试下面的公式,这个公式将帮助你标记出书号重复的行,至于是不是套书,就要自己判断了。
=if(countif(B$2:B2,B2)-1,"重复","")

不要笼统地说不行了事,怎么不行法,是公式错误,还是计算结果不对,实在不好补充回答了。

表一的书号(即B列)之后插入一辅助列C列
C2输入公式 =if(countif(表二!B:B,A2)>0,"与表二有重复","不重复")
将C2公式向下复制,这样,C列中,凡是与表二有重复的都标出来了

在表二中,作同样操作:
C2的公式为 =if(countif(表一!B:B,A2)>0,"与表一有重复","不重复")
此公式也向下复制

剩下的工作好做了吧?
把两张表的C列进行筛选或排序吧

然后把注有"不重复"的,复制到另一张表中吧

至于在重复数据中,再找套书,我想你给的条件不足,不太好实现