sumif函数公式

时间:2025-02-14 14:54:57 主机游戏

SUMIF函数的语法是:

```

=SUMIF(range, criteria, [sum_range])

```

其中:

`range` 是条件区域,用于条件判断的单元格区域。

`criteria` 是求和条件,由数字、逻辑表达式等组成的判定条件。

`sum_range` 为实际求和区域,需要求和的单元格、区域或引用。当省略第三个参数时,则条件区域就是实际求和区域。

参数说明

Range

必需。条件区域,即用于条件判断的单元格区域。

Criteria

必需。求和条件,可以是一个数字、文本、表达式或单元格内容。

Sum_range(可选):

当省略时,条件区域就是实际求和区域。

可以是一个单元格、区域或引用,用于指定需要求和的单元格。

通配符使用

问号 `?`:匹配任意单个字符。

星号 `*`:匹配任意一串字符。

若要查找实际的问号或星号,请在该字符前键入波形符 `~`。

示例

示例1:求报表中各栏目的总流量

假设报表数据如下:

```

A列 | B列

-----|-----

栏目1 | 100

栏目2 | 200

栏目3 | 300

```

选中F2单元格,输入公式:

```

=SUMIF(B2:B4, ">100", C2:C4)

```

结果:求和所有大于100的流量,即100 + 200 + 300 = 600。

示例2:使用通配符求和

假设商品名称在A列,数量在B列,想计算所有包含“苹果”字样的商品的总销售量。

选中F2单元格,输入公式:

```

=SUMIF(A2:A6, "*苹果*", B2:B6)

```

结果:求和所有包含“苹果”字样的商品数量,即10 + 15 + 30 = 55。

建议

在使用SUMIF函数时,确保条件区域和求和区域的引用正确,以避免计算错误。

可以利用通配符来处理包含特定文本或模式的单元格,使公式更加灵活。