excel 如何把B列中有和A列相同的数据 放在A列的同一行,c列和B列是对应的

如 A B C
1 2 a
3 1 b
2
得到
A B C
1 1 b
3
2 2 a
因为有很多列数据,所以,最好是能帮做的,会做的我发文件到你邮箱,做完再加50分
A列要保持不变

1.用函数vlookup;

2.清除#N/A。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-01-01
按你发来的表:

F1公式:
=IF(COUNTIF($B:$B,$A1),INDEX(B:B,MATCH($A1,$B:$B,0)),"")
根据需要向右、向下填充至F1:G3000区域

再复制F:G区域(F列和G列)后选择性粘贴回C:D区域即可本回答被提问者采纳
第2个回答  2012-05-10
我感觉也是用VLOOKUP就行吧
第3个回答  2012-05-10
第4个回答  2012-05-10
[email protected]追问

你会么?

追答

很简单的东西,直接用vlookup就行了。

追问

我发了哦

追答

回发给你了

追问

A列的顺序怎么变了?我不想要变呢,可以使A列顺序不变吗?