函数公式网 数学函数 求和的7个函数真不赖,哪一个是你的菜?

求和的7个函数真不赖,哪一个是你的菜?

求和是个老生常谈的话题,但是在实际的数据加法和分析中,还是会遇到各种各样的问题。 如果你能掌握下面介绍的方法,那么求和就迎刃而解了。 .

1. 普通求和——求和

功能:计算指定范围内数值的总和。

语法结构:=Sum(value or cell reference)。

目的:计算总[月薪]。

方法:

在目标单元格中​​输入公式:=SUM(G3:G12)。


二、单条件求和—SUMIF

功能:对指定范围内满足条件的单元格求和。

语法结构:=Sumif(condition range, condition, [summation range]),当“条件范围”和“求和范围”相同时,“求和范围”可以省略。

目的:根据[性别]计算月薪。

方法:

在目标单元格中​​输入公式:=SUMIF(D3:D12,I3,G3:G12)。

解读:

除[性别]统计外,没有[婚姻]、[学历]统计。 在表结构不变的前提下,婚姻统计公式为:=SUMIF(E3:E12,I3,G3:G12); 基于[教育]的统计公式为:=SUMIF(F3:F12,I3,G3:G12)。


3. 多条件求和——SUMIFS

功能:对满足条件的多个单元格求和。

语法结构:=Sumifs(sum range, condition 1 range, condition 1, condition 2 range, condition 2…)。

目的:根据[性别],计算相应[年龄]范围内的[月薪]和[月薪]。

方法:

在目标单元格中​​输入:=Sumifs(G3:G12,D3:D12,I3,C3:C12,”>”&J3)。

解读:

多条件求和Sumifs不仅可以完成满足多个条件的求和,还可以完成单条件求和Sumif的功能,其实就是在一个条件下 多条件求和,比如用Sumifs根据[性别]完成[月薪]的统计,公式为:=SUMIFS(G3:G12,D3:D12,I3)。 所以在实际应用中,大家要灵活掌握!


四、面积求和——Sumproduct

功能:返回对应数据或面积积的总和。

语法结构:=Sumproduct(data or area 1, [data or area 2]…)。

注意:当只有一个数据或区域时,对数据元素或区域中的值求和。

目标一:计算总【月薪】。

方法:

在目标单元格中​​输入公式:=SUMPRODUCT(G3:G12)。

目标2:根据[性别]计算总[月薪]。

方法:

在目标单元格中​​输入公式:=SUMPRODUCT((D3:D12=I3)*(G3:G12))。

解释:

Sumproduct函数的作用是:返回对应数据或面积积的总和,在公式=SUMPRODUCT((D3:D12=I3)*( G3:G12) ),有2个区,一个是D3:D12=I3返回的数据区,一个是G3:G12区。 如果D3:d12=I3中的条件为真则返回1,否则返回0。根据这个样表,D3:D12=I3返回的数据范围为{1,1,1,1,1,0,0, 1,1,1},G3:G12数据范围的值为{4735,2722,4095,2874,168,4478,3978,2760,3762,4425},所以对应的数据元素先相乘再相加 ,即:1×4735 1×2722 1×4095 1×2874 1×168 0×4478 0×3978 1×2760 1×3762 1×4425=25541,反之亦然!

目的三:根据[性别],统计相应[年龄]范围内的[月薪]和[月薪]。

方法:

在目标单元格中​​输入公式:=SUMPRODUCT((D3:D12=I3)*(C3:C12>J3)*(G3:G12))。

解读:

具体计算过程请参考“目标2”的解读过程!


5. 可见单元格求和——SUBTOTAL

功能:返回一组数据列表或数据库的小计。

语法结构:=小计(功能码,数据区)。

目的:计算根据需要筛选后的总【月薪】。

方法:

在目标单元格中​​输入公式:=SUBTOTAL(9,G3:G12)或=SUBTOTAL(109,G3:G12)。

解释:

功能码9或109对应的功能为Sum,即求和功能。 更多功能代码可以参考历史新闻中的相关文章!


6. 忽略错误,隐藏行求和 – AGGREGATE

功能:返回一个数据列表或数据库的总和。

语法结构:=聚合(功能码,忽略码,数据区)。

目的:计算根据需要筛选后的总【月薪】。

方法:

在目标单元格中​​输入公式:=AGGREGATE(9,7,G3:G12)。

解释:

如果数据区包含错误码,则无法通过Sum等函数直接求和。 这时候我们可以使用Aggregate功能来完成,更多的忽略码请参考历史消息中的相关记录。


7. 数据库函数——Dsum

功能:求数据库中记录的字段(列)数据在给定条件下的总和。

语法结构:=Dsum(数据区,和域,条件区)。

目标1:根据[性别]计算总[月薪]。

方法:

在目标单元格中​​输入公式:=DSUM(D2:G12,4,I2:I3)。

解释:

1. Dsum函数中参数“数据区”和“条件区”必须包含标题行,即“数据区”是D2:G12,不是D3:G12,“条件范围”是I2:I3,不是I3 .

2. 参数“求和字段”可以是指定的名称,也可以是字段在“数据区”中的相对位置,也可以是字段所在的单元格地址。 公式:=DSUM(B2:G12,”月薪”,I2:I3),=DSUM(B2:G12,G2,I2:I3)和=DSUM(D2:G12,4,I2:I3)效果相同 . 每个人都应该灵活。

3. 这种方法也可以称为:单字段单条件。

目标2:计算[学历]为[大专]和[大专]的总[月薪]。

方法:

在目标单元格中​​输入公式:=DSUM(B2:G12,6,I2:I4)。

解释:

这种方法是:单字段多条件。

目标3:根据[性别]和[学历]计算总[月薪]。

方法:

在目标单元格中​​输入公式:=DSUM(B2:G12,6,I2:J3)。

解释:

该方法为:多字段单条件求和。

本文来自网络,不代表函数公式网立场,转载请注明出处:https://www.cyhsb.com/shuxue/3288.html

初中数学同底幂乘法知识点总结

高中数学题千解:函数通关11讲,名校精选试题(107页)预习

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

返回顶部