【发布时间】:2018-01-08 17:55:30
【问题描述】:
我正在尝试将 Excel 值从列表中的一个工作表匹配到另一个工作表中的另一列,以便找到它显示的第一行并将结果与索引匹配函数匹配。即使我输入了正确的范围,我也会收到 #NA 错误。我相信这是因为我试图匹配的值出现了几次,但我只需要这几次中的第一行。
有什么建议可以解决这个问题吗?
=INDEX(SAP!$A$1:$BR$15772,MATCH('center'!A2,SAP!$N$1:$N$15772,0),15)
【问题讨论】:
-
INDEX/MATCH 的第一条规则是范围大小应相同。注意
157724(INDEX) 和15772(MATCH) 一定会给您带来惊喜。这两个哪个是正确的? -
=INDEX(SAP!$A:$BR, MATCH('center'!A2, SAP!$N:$N, 0), 15) -
@Jeeped 它不工作
-
@shrivallabha.redij 我检查了它仍然无法正常工作
-
您可以在
MATCH()中强制进行字符串评估,类似于MATCH(""&'center'!A2,
标签: excel excel-formula