excel学习库

excel表格_excel函数公式大全_execl从入门到精通

如何使用find函数查找多个值?来看这个公式套路!

find函数是返回某个字符在单元格文本中的位置,常规情况下,它只会查询一个字符串,或者说一个关键字,然后返回一个结果值。

但今天的场景,却包含了两个关键字,我们需要在单元格文本中,查询是否包含这两个关键字中的任意一个。

示例如下图所示,我们需要查找下表中A列物流装载情况中包含饰品或德服饰的批次,并在B列折扣出货中返回一个指定文本。

也就是说,如果A列单元格包含了饰品和服饰两个关键字其中之一,则在B列返回“折扣”文本。

既然今天讲述的是find函数多关键字的查询,那么我们首先会使用到find函数。

现在我们先输入一个公式1:

=FIND({"饰品","服饰"},A2)

这个find函数公式,它的第1参数直接使用了大括号来引用两个关键字,然后省略了第3参数。

而公式结果在单元格中显示为“#value”,即错误!

那么这个公式的表达是错误的吗!?

我们在公式编辑栏中按下F9,来解析它的结果:

从图中可知,该find函数公式包含了两个结果,但都显示为错误值。

但既然公式能够解析出两个错误值,说明这个公式执行了数组的运算规则,也就说明这个公式的表达并不是输入错误。

而是因为这个单元格中没有包含公式中的任意一个关键字,find函数查询不到指定字符,则会返回错误值的结果。

那接下来我们再输入公式2:

购买专栏解锁剩余60%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接