在其他值中搜索值 2024-6-19 • microsoft-excel worksheet-function microsoft-excel-2010 09如果单元格的值C2出现在单元格B3/中B4,我希望结果出现yes在单元格D3/中D4,no否则。 结果应该是一个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 中获得了期望的结果。 相关内容 触控板按钮/单击和拖动不起作用,发送按键事件(Surface Pro2 Ubuntu 16.04) 无法让 --window 选项与 xdotool click 一起使用 三个月不使用后,计算机速度变得非常慢 chown 命令后无法登录[重复] 由于 403 错误,无法更新存储库 存储驱动程序问题阻止我安装 Windows 7 fontspec 不允许在 XeLaTeX 中指定斜体字体 类似 Mac OS 上的 Preview 的 Gif 查看器 Beamer 中表达式与相应描述的比例 如何在 Thesis.cls 文件中实现 APA 样式标题和子标题