excel表格A列多个人名,B列人名中找出共同的人名的方法

这个表是举个列子A列和B列有重复的名字怎么能找到
在C列中体现出A列和B列共同拥有的姓名。

第1个回答  2014-08-18
在C2输入公式=A2
在C3输入公式=C2&A3
向下复制粘贴
假设最后一行是100行
在D2输入公式=FIND(B2,$C$100,1)
向下复制粘贴,如果内容是数字的,表示有重复,是#VALUE!的表示没有出现过。如果不好看的话,可以再套iserror。追问

向下复制粘贴是向下拉吗

追答

是的

本回答被网友采纳
第2个回答  2014-08-18
你好像用的是Excel2003,如果是Excel2003应该没有什么比较简单的办法吧
如果你用的是Excel2010以后的版本,首先可以用分列功能,用“,”作为分隔符,将A列中的家庭成员分成几列,然后用条件格式可以把重复值标记出来。
第3个回答  2014-08-18
C2{=SUM(IFERROR(FIND(B2,$A$2:$A$20),0))}
向下拉公式即可,C列不为0的表示,在A列中有重复
{}不能手工输入,公式完成以后,ctrl+shift+enter,输入{},成数组公式追问

能具体点吗,看不懂公式完成以后,ctrl+shift+enter,输入{},成数组公式是什么意思

追答

输入公式=SUM(IFERROR(FIND(B2,$A$2:$A$20),0))
然后,光标放公式最后,ctrl+shift+enter

公式变成{=SUM(IFERROR(FIND(B2,$A$2:$A$20),0))} 是数组公式。

第4个回答  2014-08-18
如果姓名在么2行,C2输入如下公式:
=IF(COUNTIF($A$2:$A$61,"*"&B2&"*")>1,"B2","")
下拉
找到就会出现姓名
第5个回答  2014-08-18
C2输入
=vlookup("*"&B2&"*",A:A,1,0)
下拉
相似回答