Excel索引匹配组织数据

Excel索引匹配组织数据,excel,excel-formula,excel-match,Excel,Excel Formula,Excel Match,我遇到这样一个问题:我试图在两个无组织的表之间匹配值,我希望匹配值(C列和M列)旁边的数字(B列)出现在适当的K列上。 我过去经常这样做,但有些事情不协调。目前正在使用这个forumla =INDEX($B$3:$B$23,MATCH($M$3:$M$23,$C$3:$C$23,0)) 但它会不断地匹配第一个值(21718),而这两个值之间不匹配 公式应具有单个第一个参数。 像这样: =匹配($M$3,$C$3:$C$23,0) 试试这个 =索引($B$3:$B$23,匹配($M3,$C$3:

我遇到这样一个问题:我试图在两个无组织的表之间匹配值,我希望匹配值(C列和M列)旁边的数字(B列)出现在适当的K列上。
我过去经常这样做,但有些事情不协调。目前正在使用这个forumla

=INDEX($B$3:$B$23,MATCH($M$3:$M$23,$C$3:$C$23,0))
但它会不断地匹配第一个值(21718),而这两个值之间不匹配

公式应具有单个第一个参数。 像这样:

=匹配($M$3,$C$3:$C$23,0)

试试这个

=索引($B$3:$B$23,匹配($M3,$C$3:$C$23,0),1)


将此公式拖到最后。

是否使用
arrayFormula
?如果没有,请将
match()
的第一个参数更改为
$m3