![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
如何在EXCEL里把两列数据中相同的提取出来?
7个回答
展开全部
EXCEL有强大的数据处理功能,应用此功能可以把不同单元格中的数据,字符串进行组合,分开操作,举例“找出同时报名长跑和标枪的同学”。
在“C2"单元格输入如下公式:
****公式开始****
=IF(MATCH(A2,$B$2:$B$8,0)>0,A2,"")
****公式结束****
见下图
将鼠标放在“C2"单元格的右下角,等待出现一个小的黑色十字,表增为一列单元格处于选中状态,
见图
然后单击鼠标左键,拖动到单元格“C8"
见图
发现C列中显示“#N/A”的错误的单元格,也是我们不要的,要删除的单元格,已经全部选中。
见图
接下来点“删除”中的“删除单元格”
见图
在出现的对话框中,点“下方单元格上移”,最后点“确定”。
见图
发现C列中显示“#N/A”的错误的单元格。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用vlookup()函数可达到目的,但使用之前需要对查找区域进行升序排列。
具体操作步骤:
1、对B列进行升序排列
2、在C1单元格中输入=VLOOKUP(A1,B:B,1,0)回车
3、将C1中的公式向下进行复制
4、C列中的结果有两种情况:
a.没查找到结果,返回值“#N/A”,说明相应的A列值在B列中没有相同项;
b.查找到结果,返回B列中查找到的结果
5、将C列数据复制并进行选择性粘贴数值
6、将所有数据按照C列进行排序,所有不相同的数值集中
7、按照需要进行下一步处理
具体操作步骤:
1、对B列进行升序排列
2、在C1单元格中输入=VLOOKUP(A1,B:B,1,0)回车
3、将C1中的公式向下进行复制
4、C列中的结果有两种情况:
a.没查找到结果,返回值“#N/A”,说明相应的A列值在B列中没有相同项;
b.查找到结果,返回B列中查找到的结果
5、将C列数据复制并进行选择性粘贴数值
6、将所有数据按照C列进行排序,所有不相同的数值集中
7、按照需要进行下一步处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(D列数据可利用高级筛选可以删除重复值)
在C2中输入或复制粘贴下列公式
=IF(COUNTIF(B:B,D2),INDEX(A:A,MATCH(D2,B:B,))&"","查无此人")
下拉填充
在C2中输入或复制粘贴下列公式
=IF(COUNTIF(B:B,D2),INDEX(A:A,MATCH(D2,B:B,))&"","查无此人")
下拉填充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-05 · 知道合伙人软件行家
关注
![](https://wyw-base.cdn.bcebos.com/pc-content/follow.gif)
展开全部
E1数组公式下拉:
----CTRL+SHIFT+回车三键同时按下结束公式编辑。(两处 A1:A10 前后修改要保持一致)
=INDEX(A:A,SMALL(IF(COUNTIF(C:C,$A$1:$A$10),ROW($A$1:$A$10),4^8),ROW(A1)))&""
----CTRL+SHIFT+回车三键同时按下结束公式编辑。(两处 A1:A10 前后修改要保持一致)
=INDEX(A:A,SMALL(IF(COUNTIF(C:C,$A$1:$A$10),ROW($A$1:$A$10),4^8),ROW(A1)))&""
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |