在其他值中搜索值

在其他值中搜索值

09如果单元格的值C2出现在单元格B3/中B4,我希望结果出现yes在单元格D3/中D4no否则。

结果应该是一个yesfor cellD3和一个nofor cell D4

表格截图

我怎样才能编写公式来实现这一点?

答案1

最简单、最好的解决方案是使用FIND()函数在一个值中搜索另一个值:

工作表截图

在 中输入以下公式C3,然后按 ctrl-enter/复制-粘贴/向下填充到 中C3:C4

=IF(ISERROR(FIND(C$2,B3)),"no","yes")

#VALUE!请注意,如果找不到字符串,find 函数将返回错误。

我猜你的意思是公式应该在列中C。如果你的意思是列D,那么公式在那里也可以起作用。

答案2

在此处输入图片描述

在单元格 D3 中输入此数组公式,最后 Ctrl+Shift+Enter并填写。

{=IFERROR(IF(INDEX($C$1:$C$2,MATCH(TRUE,ISNUMBER(SEARCH($C$1:$C$2,B3)),0)),"Yes"),"No")}

您在 D3 和 D4 中获得了期望的结果。

相关内容