Excel,查找两列之间的重复项并显示返回值

Excel,查找两列之间的重复项并显示返回值,excel,excel-formula,Excel,Excel Formula,我有A栏(2018年起的供应商名单),然后是B栏(花费的供应商美元),C栏(我们数据库中所有供应商的名单) 我的目标是: 要查找重复项,请向它们显示它们是匹配项,以便它们显示在同一行中,并为D列中的匹配项返回B列的值 或 搜索重复项并将B列作为D列中的返回值返回 您可以使用vlookup查找表中的C列(colA、colB),并返回匹配项的B列 类似于- =IFERROR(VLOOKUP(C2,A$2:B$6,2,FALSE),"") 用表格范围替换$2:B$6。当前公式:=索引(B:B,匹配(

我有A栏(2018年起的供应商名单),然后是B栏(花费的供应商美元),C栏(我们数据库中所有供应商的名单)

我的目标是:

  • 要查找重复项,请向它们显示它们是匹配项,以便它们显示在同一行中,并为D列中的匹配项返回B列的值
  • 搜索重复项并将B列作为D列中的返回值返回

  • 您可以使用
    vlookup
    查找表中的C列(colA、colB),并返回匹配项的B列

    类似于-

    =IFERROR(VLOOKUP(C2,A$2:B$6,2,FALSE),"")
    

    用表格范围替换$2:B$6。

    当前公式:=索引(B:B,匹配(C2,A:A,0))。但它不会排序,并且没有匹配项时显示N/A。有什么方法可以纠正吗?若要在问题中添加信息,请使用帖子左下角的“编辑”按钮。您可以使用vlookup查找表中的C列(colA、colB)并返回B列以进行匹配吗?是的,这很有效。我使用iError删除任何“不适用”。谢谢你,酷,只是补充了一下作为答案。