Excel中如何将两列数据相同的一一对应?

如图所示,A列是固定的值(100个数据),不变动;从B列中(2000个数据)找出与A列相同的值并与之一一对应,且C列值(2000个数据)与B列保持始终一致不改变。求大神指导

找出以后怎么办呢?提问中并没有说明。下面模板了A列10个数据,B、C列26个数据,A列在B列中找到的,显示出A列数据(也就是B列中找到的数据),C列显示B列对应的值。不行这样的方式是否是提问所要求的。如果提问时举例1~2个加以说明就容易理解得多。

D1=IF(COUNTIF(B$1:B$26,A1),A1,"没有对应数据")

E1==IF(D1="没有对应数据","",LOOKUP(MATCH(D1,B$1:B$26,),ROW($1:$26),C$1:C$25))

如果是这个样子,自己把公式中的26修改成2000即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-10

    不能一一对应,因为B列值有重复。

    所以如果找到有重复的值,就是一多对应了。

第2个回答  2019-12-10
在D1中输入如下公式
=vlookup(a1,b:c,2,)
下拉填充
隐藏B:C两列本回答被提问者采纳
第3个回答  2019-12-10
选中内容,单元格格式,对齐
相似回答