在同一行中查找值,并从匹配列旁边的列返回值

时间:2015-03-15 17:17:11

标签: excel-formula

我的电子表格如下所示,有两个公式:

      A     B     C         D
  +-------+---+-------+-----------+
1 | 164F  | 1 | 164F  | formula 1 |
  +-------+---+-------+-----------+
2 | 1638  | 4 | 1638  | formula 2 |
  +-------+---+-------+-----------+

我希望公式1查看C列中的值,并将右列引用的值返回到所看到的值,就像列C的值是164F一样,它会搜索左边的行和返回B列中的值= 1,该值位于所查看值的右侧。我正在桌面上进行参考。我提供了一个示例on this Excel forum

1 个答案:

答案 0 :(得分:1)

这是通过=Index(Match())公式解决的。它的工作方式有点像Vlookup

=INDEX(B1:B10, MATCH('164F', C1:C10, 0), 1)

这将在C列中搜索' 164F'并将返回B列中的相应值