【问题标题】:Excel Cross Sheet INDEX/MATCH inconsistenciesExcel 交叉表索引/匹配不一致
【发布时间】:2016-09-12 22:31:48
【问题描述】:

您好,我目前正在尝试运行索引匹配以从另一个表中获取值。

我的代码是这样的

=INDEX(Book2.xlsx!TI[[#All],[03- IL]],MATCH(B4,Book2.xlsx!TI[[#All],[Prog '#]]))

我在 B 列中有要匹配的值,它们都是 100-900 范围内的数字。我正在将它们与另一张纸上的另一张表格进行匹配,其中的数字在同一范围内。

我想拉入这张表的我的值是在另一张表中符合匹配项。

我遇到的问题是只有一些值正确拉动。大多数不会拉,它们都只出现一次。我已经包含了我的桌子的图片,相关信息模糊不清。我已经尝试将所有单元格格式化为数字、文本和一般格式。

https://imgur.com/a/7ijUZ

【问题讨论】:

  • 您正在进行最近匹配(通过省略 Match 的第三个参数,默认为 1),这需要对搜索列进行排序,但事实并非如此。添加0 作为第三个参数
  • 成功了,非常感谢!不敢相信我错过了一个语法字段。

标签: excel indexing match vlookup


【解决方案1】:

Chris Neilsen 在上面回答了我的问题。

“你正在做一个最接近的匹配(通过省略 Match 的第三个参数,默认为 1),它需要对搜索列进行排序,但它不是。添加一个 0 作为第三个参数” – chris neilsen

【讨论】:

    猜你喜欢
    • 2019-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-28
    • 2011-11-26
    • 2017-08-16
    • 2021-12-01
    相关资源
    最近更新 更多