MATCHfunction不能正常工作

在Excel中,我在一MATCH号码上使用了MATCHfunction。 我所遇到的奇怪的是除了一个注册号之外, MATCHfunction正常工作。 它似乎并不喜欢包含车辆登记号码不匹配的单元格。 我已经检查了单元格的格式,并且与车辆注册栏中的其他单元格相同。

我认为这可能是与车辆注册本身(这是一个string,而不是一个数字)有关,所以我试着把string的example并把公式=MATCH(L1,C:C)C包含车辆注册(我现在正在读取example遇到的单元格)和l1包含stringexample ,仍然是N/A 我完全被这个困惑了。

有什么build议,为什么发生这种情况?

将第三个参数添加到MATCHfunction。 零使它完全匹配search:

 =MATCH(L1,C:C,0) 

这是为什么这个工程:

如果您没有为第三个(可选)参数指定零,则MATCH默认为二分search样式。 速度非常快,但需要对源数据进行sorting。 如果没有sorting,MATCH将返回错误的值。 完全匹配告诉MATCH假定源数据不被sorting,并且从上到下线性地search,直到通过不匹配任何值来find匹配或错误。