Excel的求和函数都有哪些?你会用吗
的有关信息介绍如下:Excel的求和函数是Excel运算中的最基础的函数,只要是学习Excel的人都会接触求和函数。
Excel的求和有多种,根据不同情况有选择的使用。
1、 Sum函数
Sum函数是Excel的最基础的求和函数。
Sum函数的语法结构是:Sum(number1,Number2,…)
即,对一组数值进行求和计算。
求和时,函数书写格式是:SUM(D2:H2)
D2:H2指的是D2到H2范围内的所有数值。
SUM(D2:H2)即求D2到H2范围内的所有数值的和。
2、 Sumif
Sumif函数是单条件查询函数,即按指定的一个条件进行数值求和。
Sumif函数的语法结构是:SUMIF(range,criteria,sum_range)。
Range为条件区域。
Criteria是求和条件。
Sum_range为实际求和区域。
以学生成绩统计表为例。
分别计算每个班级的各学科总分。
给定条件是班级,条件区域为班级所在区域,求和区域是各学科所在列。
书写格式是:SUMIF($C$2:$C$20,J3,$D$2:$D$20)
对于条件区域和求和区域,建议使用绝对引用地址。
3、 多条件求和函数Sumifs
Sumifs函数,对给定的一组条件(即多个条件)对指定区域求和。
Sumifs函数的语法结构是:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
sum_range 是需要求和的实际单元格。
criteria_range1是第一个条件区域, criteria1是第一个条件。
criteria_range2是第二个条件区域, criteria是第二个条件。
区域和条件必须成对出现。
在一个函数中最多可以有127个区域和条件对。
根据学成测试成绩表,计算各班级语文学科大于85分的学生的语文学科总分。
在此案例中,第一个条件区域是班级列,第一个条件是班级;第二个条件区域是语文学科分数列,条件是大于85分。
函数书写格式是:SUMIFS($D$2:$D$20,$C$2:$C$20,J3,$D$2:$D$20,">85")
4、 乘积和函数sumproduct
sumproduct函数将一组数值或区域内的数值对应的元素相乘,并返回乘积之和。
以学生成绩统计表为例。
根据各赋分项权重比例进行数值计算,比如在对学生年末综合评价时,学生的学科测试成绩、操作等各占一定比例,需要计算出各考察项乘以它所占权重比例相加得出综合评价成绩。
sumproduct函数语法结构是SUMPRODUCT(array1, [array2], [array3], ...)
此案例函数书写格式是:SUMPRODUCT(D4:F4,$I$3:$K$3)
sumproduct函数的运算规则是区域中各对应数值进行乘积运算,然后各乘积相加。如D4:F4,I3:K3,它的运算规则是D4*I3+E4*J3+F4*K3。
5、 忽略隐藏数值的求和函数SubTotal
SubTotal函数是用于分类汇总的函数,并不是单纯的求和函数,但是它可以用来对除去隐藏单元格中的数值进行求和的功能。
函数语法结构是:SUBTOTAL(function_num,ref1,ref2, ...)
Function_num 是1到11以及101到111之间的数字,不同的数字指定使用不同的函数在列表中进行分类汇总计算。
其中101到111之间的数字表示对于隐藏数值不进行计算。
Sum函数在SubTotal函数的参数Function_num中的数字是109,表示对数值求和时不计算隐藏数值。
在这个案例中,当我们需要隐藏一部分数值求和时,
函数书写格式是:SUBTOTAL(109,D2:D20)。
从左侧的行号中可以看出来,一部分数据被隐藏了。这时的求和结果只是没有被隐藏的数值相加,被隐藏的不参与求和计算。