首页 > 解决方案 > Excel“搜索”公式提供奇怪的结果

问题描述

我正在处理编号约为 25k 的文件位置列表。在这么多位置中,我需要为第三方过滤掉一部分位置。此列表是 2k 文件位置。我正在寻找一种方法来确定较大列表中的哪些位置与较小的列表匹配。手动过滤这个数量的文件是令人生畏的并且容易出错。

此时,公式会匹配两者中的一些文件,但也会匹配较大列表中但无法在较小列表中找到的文件。

这是我正在使用的公式。<> 和 [] 表示要填写的值,而不是使用的文字值。

=ISNUMBER(搜索(!A:A,[Cell_Value]))

完全有可能并且预期在 . 我关心过滤掉与此任务不匹配的文件位置。

标签: excel-formula

解决方案


正如@Scott Craner 在他的评论中指出的那样,您可以使用:

=ISNUMBER(MATCH([Cell_Value],A:A,0))

请参阅工作示例:

在此处输入图像描述


推荐阅读