如何在excel中筛选出两列中相同的数据并配对排序

有6列数据,A,B,C,三列分别为姓名,身份证号,工资。D,E,F,三列也是一样。A,D两列名字有相同,有不相同的。现在我需要的是A,B,C三列不动,把D(D,E,F行不变。)列与A列相同的名字在D列原列上自动对齐。D列中有但是A列中没有的名字补到最后,A列中有但是D列中没有的名字自动在D列空出来。。。着急啊,求各位帮忙了。在线等啊。。。。。。。

1、在G1输入
=IF(COUNTIF(A:A,D1)=0,"没","")
回车并向下填充;
2、选G列——菜单栏——数据——筛选——自动筛选——下拉选(没)——复制筛选显示D,E,F列数据到A列下面——取消“自动筛选”——删除G列。
3、在G1输入
=IF(ISNA(VLOOKUP($A1,$D:$F,,)),"",VLOOKUP($A1,$D:$F,COLUMN(A:A),))
回车向右和向下填充。
4、选G,H,I列——复制——选择性粘贴——数值——确定。
5、删除D,E,F列。
温馨提示:答案为网友推荐,仅供参考
相似回答