比较单独工作表中的两列,并从第三列返回值

时间:2017-03-21 20:17:03

标签: excel csv excel-formula

我有两个工作表:联系人和付款。

在“联系人”工作表中

A列列出了每个联系人的ID(号码)。

列D具有每个联系人的名字。

在付款工作表中

C列列出了付款的每个联系人的ID(号码)。

此工作表不包含该人的名字,这正是我所需要的。我需要查看付款的每个联系人的名字。

在付款的A栏(新栏目)中,我想要返回付款联系人的第一个名字。

基本上,我需要付款中的C列以匹配联系人中的A列,并将联系人中的D列值返回到付款中的A列。混乱。

1 个答案:

答案 0 :(得分:1)

=IF(COUNTIF(C:C,A1)>0,VLOOKUP(A1,C:C,1),"")

假设A1中的标准和查找范围是整个C列。

编辑:这应该起作用而不是上述 =IFERROR(INDEX(Contacts!$D$1:$D$4,MATCH(Payments!C1,Contacts‌​!$A$1:$A$4,0)),"")