SUMIF函数有个比他厉害的兄弟,你知道吗?

使用Excel汇总数据时,往往需要汇总某个数值范围的数据。错误如图797所示!找不到引用源。如某企业员工工资表所示,需要汇总总月薪2000到4000。我该怎么办?

SUMIF函数还有个比他更厉害的弟弟,你晓得不?

图801总工资每月2000-4000

1个解决方案

SUMIFS函数用于单列多条件汇总。

2操作方法在F3单元格中输入以下公式:

=SUMIFS(D3:D18,D3:D18,& # 8221;& gt=2000″,D3:D18,& # 8221;& lt=4000″)

3原理分析SUMIFS单列多条件求和

在本例中,SUMIFS函数用于支持多条件求和,criteria1条件参数设置为& # 8221;& gt=2 000″,criteria2条件参数是& # 8221;& lt=4 000″,并且找到每月2000到4000的总工资。

SUMIFS函数可以对满足多个条件的区域中的单元格求和。语法如下:

SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],& # 8230;)

其中sum_range参数是要求和的单元格区域,包括数字或名称、包含数字的区域或单元格引用。忽略空白和文本值。

Criterion _ range1参数是计算关联条件的第一个区域,Criterion 1是第一个关联条件。条件的形式为数字、表达式、单元格引用或文本,可用于定义criterion _ range1参数中的哪些单元格将被求和。例如,条件可以表示为32,& # 8221;& gt32″、B4、& # 8221;苹果& # 8221;或者& # 8221;32″。

Criterion _ range2,Criterion 2,…是附加区域及其相关条件,它们都成对出现。该功能最多允许127个区域和条件对,即参数总数不超过255。

4知识拓展其他单栏多条件求和解法

1.在这个例子中,两个SUMIF可以分别用于条件求和以及减法,以获得每月2000到4000的总工资。公式如下:

=SUMIF(D3:D18,& # 8221;& gt=2000″)-SUMIF(D3:D18,& # 8221;& gt4000″)

2.使用SUM+SUMIF函数在单列多条件中汇总月薪2 000到4 000的工资总额。公式如下:

=SUM(SUMIF(D3:D18,{ & # 8220;& gt=2000″,”& gt4000″})*{1,-1})

3.使用SUM或SUMPRODUCT函数进行多条件求和,汇总出每月2 000到4 000的工资总额。公式如下:

公式1:

{ = SUM((D3:D18 & gt;= 2000)*(D3:D18 & lt;=4000)*D3:D18)}

公式2:

= sum product((D3:D18 & gt;= 2000)*(D3:D18 & lt;=4000)*D3:D18)

SUMFs和SUMIF函数的区别

1.SUMIFS函数可以支持多列(或多行)条件求和,而SUMIF函数只支持单列(或单行)条件求和。

2.SUMIFS和SUMIF函数的参数顺序不同:sum_range参数是SUMIFS中的第一个参数,SUMIF中的第三个参数。

3.SUMIFS中的区域和条件参数与SUMIF函数中的不同:SUMIFS函数中的每个criteria_range参数必须包含与sum_range参数相同的行数和列数,而SUMIF函数的sum_range参数允许速记模式。