繁体   English   中英

为什么isnumber搜索不能正确处理给定数据?

[英]Why isn't isnumber search not working correctly with given data?

我正在尝试让Excel使用ISNUMBER()搜索功能来搜索标题中的一系列关键字,但是它带回了所有FALSE ,这是错误的。 任何帮助将不胜感激:

我确定我F4是物品清单-仍然错误

=ISNUMBER(SEARCH(R2,$G$2:$G$22))

使用MATCH:

=ISNUMBER(MATCH("*"&R2&"*",$G$2:$G$22,0))

在此处输入图片说明

通过“搜索”设置您拥有的方式,它将仅返回列表中第一个的值。 您可以在公式周围包裹SUMPRODUCT:

=SUMPRODUCT(--ISNUMBER(SEARCH(R2,$G$2:$G$22)))>0

但这比简单的MATCH更密集。

假设要查找的关键字在R2中,并且标题列表中的范围$G$2:$G$22

如果相反,则SEARCH向后,应为:

=SUMPRODUCT(--ISNUMBER(SEARCH($G$2:$G$22,R2)))>0

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM