EXCEL中如何筛选出AB两列中重复项(不删除)
5个回答
展开全部
思路:用B列的第一个人去和A列的每一个比较,如果有相同,就对这个人计数1写在C列第一个后面,然后用B列第二个人去……直到最后一个,这样凡C列有1以上数的,就说明对应B列的英语比赛者同时参加了数学比赛。(注意这里基准是B列)
公式:在C1填写
=COUNTIF(A:A,B1)
往下填充。
公式:在C1填写
=COUNTIF(A:A,B1)
往下填充。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在C1输入公式
=INDEX(A:A,SMALL(IF(COUNTIF($B$1:$B$1000,$A$1:$A$1000)>0,ROW($A$1:$A$1000),4^8),ROW(1:1)))&""
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
就会得到即A,B两列中共有的数值
=INDEX(A:A,SMALL(IF(COUNTIF($B$1:$B$1000,$A$1:$A$1000)>0,ROW($A$1:$A$1000),4^8),ROW(1:1)))&""
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
就会得到即A,B两列中共有的数值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在C1中输入:
=IF(ISERROR(MATCH($B1,$A$1:$A$888,0)),"",$B1)
然后下拉,
再对C列进行排序就可以啦
=IF(ISERROR(MATCH($B1,$A$1:$A$888,0)),"",$B1)
然后下拉,
再对C列进行排序就可以啦
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在C1中输入
=IF(COUNTIF(C:C,B1)=1,B1,"")
下拉即可得到两项都参加的人
=IF(COUNTIF(C:C,B1)=1,B1,"")
下拉即可得到两项都参加的人
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询