excel从两列有重复数据的列中找出相同项,匹配第三列数据,当条件列数据相同时,第三列可自由匹配。

如:B列包含A列数据,A、B列数据有重复,C列数值不重复,把B列对应的C列数值写在D列(按A的排列顺序)A列B列C列D列(实现效果)张三李四SS001SS002李四张三S... 如:B列包含A列数据,A、B列数据有重复,C列数值不重复,把B列对应的C列数值写在D列(按A的排列顺序)
A列 B列 C列 D列(实现效果)

张三 李四 SS001 SS002

李四 张三 SS002 SS001

张三 王五 SS003 SS004

王五 张三 SS004 SS003

刘一 刘一 SS005 SS005

李三 刘一 SS006 SS008

刘一 王五 SS007 SS006

王五 李三 SS008 SS007
展开
 我来答
1220小龙
2013-06-22 · TA获得超过720个赞
知道小有建树答主
回答量:602
采纳率:0%
帮助的人:385万
展开全部
在D1中输入公式
=INDEX($C$1:$C$8,SMALL(--TEXT(($B$1:$B$8=A1)*ROW($A$1:$A$8),"0;0;!99"),COUNTIF(A1:$A$1,A1)))
数组公式,请同时按下Ctrl+Shift+Enter三键结束,下拉公式
更多追问追答
追问
为啥加了标题就不行了呢,我把对应的值也改了呀
追答

把你改的贴出来看看

=INDEX($C$2:$C$9,SMALL(--TEXT(($B$2:$B$9=A2)*ROW($A$1:$A$8),"0;0;!99"),COUNTIF(A2:$A$2,A2)))

数组公式,请同时按下Ctrl+Shift+Enter三键结束,下拉公式

打开附件,看表1和表2公式有什么不同地方

zhuhaipang
2013-06-22 · 超过17用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:52.8万
展开全部
D2输入或复制公式=VLOOKUP(A2,B:C,2,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
23362014
2013-06-23 · TA获得超过160个赞
知道小有建树答主
回答量:422
采纳率:100%
帮助的人:300万
展开全部
=index(c:c,match(a2,b:b,0))
追问
A、B列都有重复项时,这个公式满足不了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式