你的表述不明了哦。
抓图跟你讲的不一样、C列的数据(字母)是跟哪一列对应的?还有,CD列都有数据,怎么“放”进去?
给你一个公式看看吧:
假设:AC列对应,B列跟A列有匹配,要把A列对应的C列数据返回到B列跟A列匹配的D列中去。
D1输入
=INDEX(C:C,MATCH(A1,B:B,))
回车并向下填充。
我对题目的理解是:
通过A列数据,对B到D列的数据表进行索引,其中B列是数据表的关键列,是唯一标志。
这个就需要用到数据库函数vlookup
函数详细解析请查阅F1
检索结果用在E列,那么在E2中输入
=VLOOKUP(A2,$B$2:$D$100,2,0) & " " & VLOOKUP(A2,$B$2:$D$100,3,0)
公式的第一个vlookup是以A列匹配对应的C列,C列相对于B-D表格是第二列,所以第三个参数是2,精准匹配,第四个参数是0。
公式中间是插入了空格,如果楼主想多点空格,可以在双引号中间多打空格。
公式的第二个vlookup是以A列匹配对应的D列。
e2=if(countif(B:B,A2),vlookup(a2,B:C,2,),"")
向下复制即可。