高分悬赏-怎么查找很多个EXCEL表格中相同的数据

我想用一个表格中的数据去查找其他EXCEL表格中与他相同的数据,不知道用什么函数或方法,如果是函数的话,请说明使用方法,最好说明白点,高分悬赏
我是新手,不懂各位说的,请手把手教教我这个东西,我的`号`码`是Q`Q号码
1`7`8`4`9`8`7`8`0

可以使用countif()函数。这样可以查出其他表格中等于特定单元格的数目。比如:

输入=COUNTIF(Sheet1!A2:E46,Sheet2!F2)表示在sheet1中的A2到E46单元格中与sheet2中F2单元格相同的单元格的数目。

如图所示:只要是得到的数据不是1,那肯定是重复的,你可以用筛选的方法找出来。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-10
用Access完全能解决这个问题,不需要你编程,鼠标操作,能对多字段进行筛选、排序等操作,Access处理几万行的表格一般的电脑配置即可胜任,Excel表格行数较多时,对电脑配置要求比较高。前提是安装Office时选择全部安装。
1.启动Access,新建一个数据库。
2.依次点击:文件→获取外部数据→导入,文件类型选择“Microsoft Excel”,选择你要筛选的文件。
3.接下来是“导入数据向导”,选择包含数据的工作表,例如:Sheet1,选中后在工作表“Sheet1”的示例数据中会有预览,下一步,选择“第一行包含列标题”,下一步选择保存在新表中,下一步“字段选项”基本不用选,下一步定义主键时最好选择“无主键”,以免添加无用数据,最后一步导入到表时输入表名称。
4.点击左侧的“表”,选择刚才导入的表,打开,把其中的空白行删除(如果你的Excel输入没问题,一般不会有空白行),查看一下表共计有多少行,和原Excel对照一下,如果导入表时选择了“第一行包含列标题”,则Access表会比Excel表少一行,在Access中标题行不算做记录(行)数。
5.打开刚才导入的表,点击“记录”→“筛选”→“按窗体筛选”,打开筛选设置窗口后,把光标移动到你要筛选的字段中,如果内容全部匹配,直接输入aaa即可,如果从字段头部开始匹配,输入like"aaa*",如果从字段任意位置匹配,输入like"*aaa*"(通配符 * 和 ? 明白吧)即可。要在一个字段执行多个筛选标准,有两种情况:1.想筛选字段1中包含"aaa"和"bbb"两种字符的,输入Like "*aaa*" And Like "*bbb*";2.想筛选字段1中包含"aaa"或"bbb"其中任意一种字符的,输入Like "*aaa*" or Like "*bbb*"即可。要多字段匹配,直接在多个字段按上述规则输入即可。
6.设置完成后,点击“应用筛选”(漏斗图标),就会出现你想要的数据,退时表格时,会询问你是否保存对表设计的更改,如果经常使用这一种筛选规则,可以选保存,此保存对表格中数据没有影响。
7.补充:1.上述筛选规则,可不输入like,直接输入"*aaa*"后回车系统会自动加上like;2.单字段多个筛选规则也可在筛选设置窗口中,先输入一个筛选规则,点击下面“查找”右侧的“或”即可出现一个新的筛选设置窗口,输入第二个筛选规则即可,效果等同于输入Like "*aaa*" or Like "*bbb*"。
第2个回答  2009-02-10
countif,比如sheet1中A列和sheet2中A列比较,那么在sheet2表的B1单元格输入公式=IF(COUNTIF(SHEET1!A:A,A1)>0,"重复","不重复") 然后往下填充公式即可
第3个回答  2009-02-10
将您的表格移动到目标工作簿的新工作表上,然后依次操作。

查找——选项——查找范围(整个工作簿)——查找全部,即可列出所有目标单元格信息
第4个回答  2009-02-10
a a TRUE
b d TRUE
c e TRUE
d c2 FALSE
e 1 FALSE
f 2 FALSE
q FALSE
f TRUE
79465 FALSE
第三列返回第二列的值是否在第一列中出现。公式:
=NOT(ISERROR(MATCH(B1,$A$1:$A$6,0)))
相似回答