Excel MATCH 字符限制

Map*_*ple 2 excel vba

我使用以下公式=INDEX(Dict!A:A,MATCH(A2,Dict!A:A,0),1)但 MATCH 仅适用于 256 个字符以下的文本。有什么办法可以克服这种限制?

bar*_*ini 5

为了适应部分匹配,使用SEARCH如下:

=INDEX(Dict!A:A,MATCH(TRUE,INDEX(ISNUMBER(SEARCH(A2,Dict!A:A)),0),0))

这将返回一个大于 256 个字符的值,但 A2 不能大于 256 个字符