【问题标题】:Two-way lookup with VLOOKUP使用 VLOOKUP 进行双向查找
【发布时间】:2021-02-23 19:30:24
【问题描述】:

我正在尝试根据以下参考在 Excel 中的 D 列中创建双向查找:

  • 单元格 A1 以匹配 I 列中的值
  • 单元格 C5 以匹配第 5 行中的值

我使用了公式:=VLOOKUP(A1,I6:P213,MATCH(C5,I5:P5,0),0),但出现错误。 这可能是由于 MATCH 函数,因为 C 列中的值来自 vlookup(通用格式)。如果我用数字 3 替换它们,它会给我第三行中的值。

仅供参考: -E列只是将A乘以D。

这是我桌子的顶部:

【问题讨论】:

  • 看起来您在 C 列中有类似数字的文本。
  • 是的,它来自 vlookup。我找到了一个快速解决方法,方法是在它旁边添加一列并将值乘以 1 使其成为一个数字。

标签: excel match vlookup


【解决方案1】:

与此同时,我通过在 C 之后添加一列并将 C 列中的文本值乘以 1 来获得一个数字,找到了一个快速解决方法。

公式也被修改为: =VLOOKUP($A$1,$J$6:$Q$213,MATCH(D5,$J$5:$Q$5,0),0)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-14
    • 1970-01-01
    • 2013-04-05
    • 1970-01-01
    • 2011-03-29
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多