永发信息网

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

答案:3  悬赏:10  手机版
解决时间 2021-02-02 00:50
有6列数据,A,B,C,三列分别为姓名,身份证号,工资。D,E,F,三列也是一样。A,D两列名字有相同,有不相同的。现在我需要的是A,B,C三列不动,把D(D,E,F行不变。)列与A列相同的名字在D列原列上自动对齐。D列中有但是A列中没有的名字补到最后,A列中有但是D列中没有的名字自动在D列空出来。。。着急啊,求各位帮忙了。在线等啊。。。。。。。
最佳答案
这个题如果不用VBA也可以但比较麻烦。
假定数据第一行是标题。我给出以下通用公式(适应任意行数,如果知道数据有多少行,公式可以简化):
G2
=IF(ROW(A1)=COUNTA(A:A),INDIRECT(ADDRESS(SMALL(IF(COUNTIF(INDIRECT("$A$2:$A$"&COUNTA(A:A)),INDIRECT("$D$2:$D$"&COUNTA(D:D)))=0,ROW(INDIRECT("$2:$"&COUNTA(D:D)),4^8),ROW(A1)-COUNTA(A:A)+1),COLUMN(D1))),"")

按组合键ctrl+shift+enter结束公式输入,右拉填充3列至I列,再下拉填充。复制选择性粘贴GHI三列数据后,再删掉DEF三列数据即完成。
全部回答
我提供一个笨方法吧(已试验过可行的),假设数据从a2,b2开始 在a列后插入辅助列b列,在b2输入=if(iserror(vlookup(a2,c:e,3,0)),"",0),下拉至结尾, 在c列后插入辅助列d列,在d2输入=if(iserror(vlookup(c2,a:b,2,0)),"",1),下拉至结尾, 然后选择a,b列,数据--排序,在出现的对话框中,主要关键字选“b列”,次要关键字选“a列”,确定,再选择c,d列,数据--排序,在出现的对话框中,主要关键字选“d列”,次要关键字选“c列”,确定即可满足楼主的要求了
这得用VBA来完成
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【粤语日常用语300句】请说一句最拗口的广东
霍比特人3 巨龙的呕吐物有什么作用
都玩网络地址在什么地方,想过去办事
有度数的眼睛可以做3D眼镜吗
风风韵韵的意思是什么啊?知道的请说下!
下列哪一项不属于细辛的功效A.解表散寒B.祛风
建设银行信用卡因为逾期了8次,征信出问题了
造梦西游手机版嗜血放在备用栏有用吗
上阿里旺旺怎样知道卖家把我加入黑名单?
爱尚网咖(欣欣店)地址好找么,我有些事要过去
i'm old , i'm fat , i'm hap
209411314(爱你就是要一生一世)这个qq能值
早间的意思是什么啊?知道的请说下!
挪坟后连续下了两天雨,挪的那天也下,但是起
公历1958、10、23日农历是哪年哪月几号公历查
推荐资讯
如何抓好星级现场创建好评价工作
拾柒家聚会团建派对别墅轰趴(西海岸总店)地址
1)的定义域 值域都是【0,2】求a的值
【什么颜色加什么颜色等于棕色】绿色加什么色
湖州坐车到宁波南站要多久?
为什么用人单位只签一份劳动合同 目的是啥
两人婚后借钱离婚后钱该由谁还
火眼金睛的意思是什么啊?知道的请说下!
南京离厦门有多远
下图是欧洲启蒙运动中几位思想家,他们中认为
下列有关人类遗传病的系谱图(图中深颜色表示
泼喇喇的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?