2024年2月9日发(作者:)

筛选合计的函数公式

在Excel中,合计函数是非常常用的函数之一。它可以帮助我们快速计算一列或一行中数值的总和、平均数、最大值、最小值等。然而,在实际使用中,我们可能需要对这些合计函数进行筛选,只统计符合一定条件的数值。这时候,我们就需要用到筛选合计的函数公式。下面是几种常用的筛选合计函数公式:

1. SUMIF函数

SUMIF函数可以根据指定的条件,对指定区域内的数值进行筛选并求和。其基本语法为:= SUMIF( range , criteria ,

sum_range ),其中:

- range:需要筛选的区域;

- criteria:筛选条件;

- sum_range:对应的数值区域。

例如,我们想要统计A列中所有大于等于60的数值之和,可以使用如下公式:=SUMIF(A:A,'>=60')。

2. AVERAGEIF函数

AVERAGEIF函数与SUMIF函数类似,但它可以求指定区域内符合条件的数值的平均值。其基本语法为:= AVERAGEIF( range ,

criteria , average_range ),其中:

- range:需要筛选的区域;

- criteria:筛选条件;

- average_range:对应的数值区域。

- 1 -

例如,我们想要统计A列中所有大于等于60的数值的平均值,可以使用如下公式:=AVERAGEIF(A:A,'>=60')。

3. SUMIFS函数

SUMIFS函数可以同时根据多个条件进行筛选,并对符合条件的数值进行求和。其基本语法为:= SUMIFS( sum_range ,

criteria_range1 , criteria1 , [criteria_range2,

criteria2] … ),其中:

- sum_range:需要求和的数值区域;

- criteria_range1:第一个筛选条件对应的区域;

- criteria1:第一个筛选条件;

- [criteria_range2, criteria2]:可选的第二个、第三个筛选条件及对应的区域。

例如,我们想要统计A列中所有大于等于60、小于等于80的数值之和,可以使用如下公式:=SUMIFS(A:A,A:A,'>=60',A:A,'<=80')。

4. AVERAGEIFS函数

AVERAGEIFS函数与SUMIFS函数类似,但它可以求符合多个条件的数值的平均值。其基本语法为:=

AVERAGEIFS( average_range , criteria_range1 , criteria1 ,

[criteria_range2, criteria2] … ),其中:

- average_range:需要求平均值的数值区域;

- criteria_range1:第一个筛选条件对应的区域;

- 2 -

- criteria1:第一个筛选条件;

- [criteria_range2, criteria2]:可选的第二个、第三个筛选条件及对应的区域。

例如,我们想要统计A列中所有大于等于60、小于等于80的数值的平均值,可以使用如下公式:=AVERAGEIFS(A:A,A:A,'>=60',A:A,'<=80')。

总之,以上这些函数都是非常有用的筛选合计函数,可以帮助我们快速统计符合条件的数值之和或平均值。在实际使用中,根据需要选择相应的函数即可。

- 3 -