![Excel 中的匹配搜索功能?](https://linux22.com/image/1427978/Excel%20%E4%B8%AD%E7%9A%84%E5%8C%B9%E9%85%8D%E6%90%9C%E7%B4%A2%E5%8A%9F%E8%83%BD%EF%BC%9F.png)
所以我有 2 列。列“混乱”包含数不清的随机数 x 位数字。列“检查”包含特定的排序数字。现在我创建了第三列,名为“布尔值”。
我想要一个函数来检查“Check”列中的每个数字与“Mess”列中的数字,并且如果在“Mess”列中存在选中的数字,则在“boolean”列中的字段中输出 true 或 false。
我该如何使用 Excel 来实现这一点?我认为 Excel 没有这样的功能,或者有吗?
答案1
您可以使用它MATCH
来完成大部分工作。对于Mess
A 列和Check
B 列,您可以使用以下内容生成 TRUE/FALSE 匹配值。
=NOT(ISERROR(MATCH(B2,$A$2:$A$1000,0)))
TRUE
如果Check
在中找到该值则返回Mess
,FALSE
如果在中未找到该值则返回。
答案2
另一种方法是使用COUNTIF
:
=COUNTIF($A$1:$A$1000,B2)>0