胡须生长液副作用:Excel中如何比对两个文件的两列,使两列中值相同的数据生成新的Excel文件?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 21:45:43

1.把要比较的两个SHEET放在同一个EXCEL中,现在sheet1中的第5列(E列)要与sheet2中的第6列(F列)进行比较

2.在此档中新建一个sheet3表,选中第一行第一列插入函数
=IF(Sheet1!E1=Sheet2!F1,Sheet1!E1,0)

3.向下拉动,然后排序,删除为0的行

...基本上OK了

假定要比较SHEET1工作表B列与SHEET2工作表C列的内容,具有相同的数据放入SHEET3工作表的A列,在SHEET3工作表中A1单元格输入如下公式:
=IF(COUNTIF(SHEET2!C:C,SHEET1!B1)=1,SHEET1!B1,"")
将公式向下复制到与SHEET1工作表相应的行即可。

数据出来后将有部分空白单元格,可选定A列,点复制,再在A1单元格点鼠标右键,点“选择性粘贴/数值”,点“确定”。然后按该列排序,就可集中删除空白单元格所在行。

1、使用vlookup来查询比较
2、对主要字段进行排序
3、复制所需要的内容进新的Excel文件