【问题标题】:concatenating the formula with vlookup将公式与 vlookup 连接起来
【发布时间】:2020-01-13 14:25:49
【问题描述】:

我有以下连接公式

=CONCATENATE("TABLE",B22)

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

谁能帮我解决这个问题?

【问题讨论】:

  • 使用索引/匹配。

标签: excel excel-formula concatenation formula vlookup


【解决方案1】:

这是一个很好的例子,说明您可能会考虑使用VLOOKUP(),但不能完全发挥作用。 VLOOKUP() 只能从左到右工作(意思是你需要查找的项目必须在你要返回的值的左边一列)。

但是,Index/Match 可用于返回项目,无论查找值在哪一列。

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

这会将MATCH() 单元格B22 转换为Tables 工作表D 列中的一行。然后,从同一行的B 列Tables 工作表返回一个Index(又名值)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-10
    • 2016-04-23
    • 2021-08-10
    • 2021-06-11
    • 2017-09-24
    • 2014-08-16
    • 2023-03-29
    相关资源
    最近更新 更多