匹配两个单元格并从第三个单元格复制

时间:2016-03-22 14:57:07

标签: excel-formula

我有两个名字的清单。一个是员工名单,另一个是转账清单。我想匹配名称,然后在相邻列中发布新城市

我正在使用以下内容,并且我意识到$X$1只会将第一个转移城市发布到所有适用的名称。

=IF(ISERROR(MATCH(D1,$Q$1:$Q$159,0)),"",$X$1)

可以用什么来代替$X$1

1 个答案:

答案 0 :(得分:2)

看起来是=LOOKUP()时间:

=IFERROR(LOOKUP($D1,$Q:$Q,$X:$X),"")

假设员工列表位于Q列,转帐城市列表位于X列。

注意:

  • =IFERROR()可以简化=IF()=ISERROR()组合。
  • 您可以将整个列和行传递给函数而不是固定范围。这很有用,因为每次添加更多数据时都不必重写公式。 $Q:$Q表示整栏Q1:1表示整行1等。
  • 最好修复参数列,即使您不打算将公式复制到另一列:$D1