百姓心情网-为你提供各类经典名言与文案句子

find函数查找多个条件

在Excel中,可以使用`FIND`函数结合`SUM`和`IFERROR`函数来实现多个条件的查找和求和。以下是一个具体的例子:

假设我们有一个列表在A列,包含不同的水果名称,B列包含对应的数量。我们想要计算包含“火龙果”、“圣女果”和“苹果”这三种水果的总数量。

1. 在D2单元格中输入以下公式:

```excel

=SUM(IFERROR(FIND({"火龙果","圣女果","苹果"},A2:A12)^0*B2:B12,0))

```

这个公式的解释如下:

`FIND({"火龙果","圣女果","苹果"},A2:A12)`:在A2:A12范围内查找“火龙果”、“圣女果”和“苹果”,返回找到的每个关键字的起始位置。

`FIND({"火龙果","圣女果","苹果"},A2:A12)^0`:将找到的位置转换为1(在Excel中,1等价于TRUE),未找到的位置转换为0。

`IFERROR(FIND({"火龙果","圣女果","苹果"},A2:A12)^0*B2:B12,0)`:将每个找到的位置乘以对应的数量,如果未找到则返回0。

`SUM(IFERROR(FIND({"火龙果","圣女果","苹果"},A2:A12)^0*B2:B12,0))`:对所有乘积求和,得到最终的总数量。

通过这种方式,你可以轻松地在Excel中实现多个条件的查找和求和。如果需要查找更多条件,只需在`FIND`函数的参数中添加更多关键字即可。

上一篇上一篇:朋友搬新家送什么礼物合适

下一篇下一篇:没有了