Excel 将公式与vlookup连接起来

Excel 将公式与vlookup连接起来,excel,excel-formula,concatenation,formula,vlookup,Excel,Excel Formula,Concatenation,Formula,Vlookup,我有下面的连接公式 =CONCATENATE("TABLE",B22) 我希望这个公式从单元格B22中读取值,在名为“Tables”的工作表中的D列中搜索该值,并在同一行的B列中返回该值 有人能帮我吗?这是一个很好的例子,说明您可能会考虑使用VLOOKUP(),但无法完全让它工作VLOOKUP()只能从左向右工作(这意味着,需要查找的项必须位于要返回的值的左侧列中) 但是,Index/Match可用于返回项目,而不管查找值在哪一列中 =INDEX('Tables'!$B:$B,MATCH(B2

我有下面的连接公式

=CONCATENATE("TABLE",B22)
我希望这个公式从单元格B22中读取值,在名为“Tables”的工作表中的D列中搜索该值,并在同一行的B列中返回该值


有人能帮我吗?

这是一个很好的例子,说明您可能会考虑使用
VLOOKUP()
,但无法完全让它工作
VLOOKUP()
只能从左向右工作(这意味着,需要查找的项必须位于要返回的值的左侧列中)

但是,
Index/Match
可用于返回项目,而不管查找值在哪一列中

=INDEX('Tables'!$B:$B,MATCH(B22,'Tables'!$D:$D,0))

这将
MATCH()
单元格
B22
匹配到
表格
工作表D列中的一行。然后,从该行的
表格
工作表B列返回一个
索引
(aka值)。

使用索引/匹配。