Excel 索引匹配公式错误

Excel 索引匹配公式错误,excel,indexing,match,Excel,Indexing,Match,我有“主”表和“列表表”。M2是自动从同一工作表的另一个单元格中提取的文本值(员工姓名)。现在N2应该返回M2个人的合作伙伴名称。 为了做到这一点,我在“列表”表上为与搭档配对的少数员工设置了两列。这两列分别是首席员工(A38:A52)和合作伙伴(B38:B52)。但当我在N2中输入这个公式(见下文)时,它并没有给我员工的真实合伙人姓名。我怎样才能解决这个问题?我哪里做错了 =INDEX(Lists!$B$38:$B$52,MATCH(M2,Lists!$A$38:$A$52),1) 您可能需

我有“主”表和“列表表”。M2是自动从同一工作表的另一个单元格中提取的文本值(员工姓名)。现在N2应该返回M2个人的合作伙伴名称。
为了做到这一点,我在“列表”表上为与搭档配对的少数员工设置了两列。这两列分别是首席员工(A38:A52)和合作伙伴(B38:B52)。但当我在N2中输入这个公式(见下文)时,它并没有给我员工的真实合伙人姓名。我怎样才能解决这个问题?我哪里做错了

=INDEX(Lists!$B$38:$B$52,MATCH(M2,Lists!$A$38:$A$52),1)

您可能需要指定
match
函数的
match\u type
参数匹配类型`可以是1、0或-1(“分别小于”、“精确匹配”或“大于”)。“精确匹配”可能是您所需要的。如果使用“小于”,则$A$38:$A:53需要按升序排序;如果“大于”,则下降。您也可以使用
VLOOKUP
功能,而不是
索引(…匹配(…)
,例如
VLOOKUP(M2,列表!$A$38:$B$52,2,FALSE)
。谢谢!v形查找有效。是否可以在相同的N2列中有一个带有公式的下拉列表。在这种情况下,另一个合作伙伴当天与该员工一起工作。我已经试过了,但是没有用。我更喜欢使用Excel表格来方便命名,而使用
索引+匹配
来提高可读性(紧挨着
VLOOKUP
)。这对于临时电子表格可能无关紧要,但当您创建要定期使用的文档时,最好注意可读性和命名。“这不是给员工提供真实的合作伙伴名称。”。。。它到底给了我们什么?(错误/其他值?)