冉冉年时暮,迢迢天路征。

第十讲 SUMIF函数

1.使用SUMIF函数

语法

=SUMIF(range,criteria,【sum_range】)

查找符合条件的项并相加

(1)range指查找的单元格区域

(2)criteria指条件

(3)sum_range指相加的范围。

※【】中的参数为非必要参数,当”sum_range”和”range”相同时可省略不写

2.超过15位字符时的错误

查找数据 时默认最多只能计算数据的前15位,若需计算超过15位,应在后面加上&”*”。(和COUNTIF一样)

3.第三参数的简写

(1)参数内range与sum_range的范围必须一样大。

(2)SUMIF有很大的自由度和容错率,当输入的sum_range范围较小时,会默认补充至和range一样大,因此可以简写第三参数。

(3)简写第三参数应保证第三参数的第一行要与range的第一行相对应。

4.在多列中使用SUMIF函数

选中整个表作为参数中的range,仅选择一个或几个数值作为sum_range(注意”3.3”中所提的相对应)。

5.使用辅助列处理多条件的SUMIF

当需要满足两个或以上条件时,可新增一列作为辅助列,输入公式”=条件1&条件2&…“,拖拽,以此列作为range,以”条件1所在的单元格&条件2所在的单元格&…“作为criteria。

6.SUMIFS函数

语法

=SUMIFS(sum_range,criteria_range1,criteria1【,criteria_range2,criteria2…】)

(1)sum_range:求和区域

(2)criteria_range1,cruteria1:条件区域1,条件1

7.复习数据有效性(数据验证)

用SUMIF函数做产品出库数量的限制(不能大于库存数量)。

(1)在产品列做一个只包含产品名称的下拉序列:

点击【数据-数据有效性】,设置【验证条件】为【序列】,以产品名称作为来源。

(2)在出库数量列设置数据有效性,设置【验证条件】为【自定义】,输入公式=SUMIF(range1,criteria1,sum_range1)<=SUMIF(range2,criteria1,sum_range2)

即同一产品在出库表中的数量总和不能大于它在库存表中的数量。

版权声明:如无特别声明,本站收集的文章归  HuaJi66/Others  所有。 如有侵权,请联系删除。

联系邮箱: GenshinTimeStamp@outlook.com

本文标题:《 10.SUMIF函数 》

本文链接:/excel/10.SUMIF%E5%87%BD%E6%95%B0.html