我有一个Excel电子表格,如下所示:
我想做什么: 如果列D中存在列A的名称,则将D旁边的单元格复制到C
基本上我有一个A和B中的名字列表,我在E中有相应的电话号码。但是有些是缺少的,有些是额外的,所以我需要搜索并找到正确的一个复制到C列。 我不知道如何使用VBA代码,所以我需要用函数来解决问题。
我尝试过使用IF,INDEX和MATCH功能但没有成功。
答案 0 :(得分:0)
在C2中并复制到西装请尝试:
=IFERROR(INDEX(E:E,MATCH(A2&" "&B2,D:D,0)),"")
但请注意,我们不会从一行Will
和另一行Smith
来查找Will Smith
的数字。
答案 1 :(得分:0)
在C2中你可以使用这个公式:
= IF(COUNTIF(D:D; A2&“”& B2)= 1; LOOKUP(A2&“”& B2; D:D; E:E);“N / A”)
如果需要,请复制。