将值范围与Excel中的单个值进行比较

时间:2020-01-10 03:55:17

标签: excel vlookup

也许标题有些混乱,但让我解释一下。

我有这张表,我要检查的是“软件(B2)”中是否包含“工具”(D:D)列中的任何值。

enter image description here

这将是预期的输出,因为“ Python 3.x”中包含“ python”,“ Netbeans IDE”中包含“ netbeans”,依此类推。

enter image description here

到目前为止,我已经尝试了VLOOKUP,MATCH和SEARCH,但是我无法使它们正常工作(我是Excel的新手,所以我对公式了解不多)。有任何想法吗?我的意思是,即使有可能。

1 个答案:

答案 0 :(得分:1)

这是COUNTIF和通配符的经典情况。在E2中,向下拖动:

=IF(COUNTIF(B:B,"*"&D2&"*")>0,"Yes","No")

编辑:

根据您的修订,如果您尝试在B2中搜索D:D的匹配项,则可以执行以下操作,该方法与this question相同:

=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$10,B2)))>0,"Yes","No")

enter image description here