excel表格里面match函数出现多个匹配时,怎样返回多个引用位置?

2025-02-23 13:10:50
推荐回答(2个)
回答1:

E2输入 

=INDEX(A:A,SMALL(IF($B$2:$B$1000=F2,ROW($2:$1000),4^8),COUNTIF(F$2:F2,F2)))

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式下拉

回答2:

不用匹配函数。改用其他公式就行:
如A列有多个“A”:
=IF(ROW()>COUNTIF(A:A,"A"),"",SMALL(IF(A$1:A$100="A",ROW($1:$100),4^8),ROW(1:1)))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。
即返回匹配值“A”的所在行号。