EXCEL电子表格的一个简单问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:44:55
sheet1和sheet2(即工作表一和工作表二)里面都有好多学生的资料,第一列都是学号,两个表都有好几千的学生资料,但由于录入问题,表一和表二的一些学生学号等重复了,怎样快速的把两个表中相同的学号立即找出来,不用我一个个对?
能给我详细的步骤
我是要考试,有个类似的题目,所以想知道步骤。是2003版本的。是两个工作表里面的。明天下午之前希望有准确的答案。 我只需要步骤。不管是通过基本操作还是通过函数查找等。
两个工作表都只有A列,我只需要某种方法把两个工作表相同学号的找出来即可。

假设学号都是在A列,
在sheet2,插入一辅助列B列,在B2输入公式为

=COUNTIF(Sheet1!A:A,A2)

回车确定,鼠标对准单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动

选中标题行后,菜单栏,数据,筛选,自动筛选,点击该B列标题的倒三角下拉菜单,自定义,选大于或等于,右边输入数字1,确定

筛选出来的就是两个表中相同的学号

我来提个解决方案:

我不太清楚楼主所讲表一,表二中除了都有学号,其他项目是否相同。

第一步. 插入一空工作表(表三). 将表一全部内容拷贝过表三,紧挨刚拷过来的内容下边将表二拷过来,注意表二的"学号"对准表一的"学号". 一个工作表可以装6万多行,所以楼主所说表一表二有几千学生都拷过来也不成问题

第二步. 两表内容拷过表三以后,再将表三按"学号"进行排序。 此时学号已是按号码排序的了,相同号会在一起。

第三步. 经过第二步的操作,楼主已经可以用肉眼看出来哪个号是重复的了。因为有几千行,如果楼主不想眼睛受苦,可以再做一下。 再表三所有数据列最后一列的后边再加一辅助列。(我假设你的学号在表三的A列), 您可以在辅助列的第二行输入公式: =countif($A:$A,A2)并向下复制公式至所有有数据的行。 countif 是计数,countif($A:$A,A2)的结果就是A2在A列中有几个。复制公式后辅助列中的数字就分别是每个学号在A列中存在的个数,当数>1时就是说明有重复了。所以我们这时候就可以对辅助进行筛选所有大于1的数,被筛出来的全部是重复的了,对吧。筛选是用菜单 "数据"->"筛选"->自动筛选(筛选前您给辅助列取个名字)。 点一下辅助列那个筛选按钮 -》下边选择"自定义"-> 条件那里选"大于",右边的值输入 1 -》确定。这里筛出来的就全是重复的了,这时候您想怎么处理它们就怎么处理它们吧^^

第四。 如果您想把处理后的数据还