Excel 在矩阵中搜索匹配值并从第一行检索值?
我在Excel 在矩阵中搜索匹配值并从第一行检索值?,excel,Excel,我在sheet1的单元格A1中有一个ID 我想将此ID与表2中的相同ID匹配。sheet2中的ID位于单元格A2:Z45中。我想从找到匹配ID的列中的第1行检索值 所以它类似于Vlookup,但它是水平的,我想在矩阵中搜索匹配项 这可能吗?请尝试在表单1中使用Ctrl+Shift+Enter输入: 注意:这只返回上次找到的匹配项的列标签。在A2:Z45范围内,您选择的搜索值是否会出现多次?随后的回答可能会有所帮助you@xorlx:永远不会超过1个occurance@asongtoruin:谢谢
sheet1
的单元格A1
中有一个ID
我想将此ID与表2中的相同ID匹配。sheet2
中的ID位于单元格A2:Z45
中。我想从找到匹配ID的列中的第1行检索值
所以它类似于Vlookup,但它是水平的,我想在矩阵中搜索匹配项
这可能吗?请尝试在表单1
中使用Ctrl+Shift+Enter输入:
注意:这只返回上次找到的匹配项的列标签。在A2:Z45范围内,您选择的搜索值是否会出现多次?随后的回答可能会有所帮助you@xorlx:永远不会超过1个occurance@asongtoruin:谢谢。这就解决了我的问题
=INDEX(sheet2!A1:Z45,1,MAX(IF(sheet2!A2:Z45=A1,COLUMN(sheet2!A1:Z45))))