> 文章列表 > EXCEL中如何根据指定条件求和对应数据?

EXCEL中如何根据指定条件求和对应数据?

问题描述:如图1所示,根据F列指定的条件求和总成绩,如计算等级为\"良\"的总成绩和计算等级\"优秀与良好\"的总成绩。

EXCEL中如何根据指定条件求和对应数据?

解决方法:计算等级为\"良\"的总成绩可用SUMIF函数求和

(1)计算等级为\"良\"的总成绩可以用SUMIF函数进行,其中SUMIF函数的语法如下:

SUMIF(range,criteria,[sum-range])其中,range参数表示需要选择的条件区域;criteria参数表示对单元格求和的条件,最后参数为求和的单元格。具体公式如下:

=SUMIF(D2:D7,F2,C2:C7)

解决方法:计算等级为\"优秀与良好\"的总成绩

(1)可以利用SUMIF与SUM组合计算,其公式如下:

=SUM(SUMIF(D2:D7,{\"优\",\"良\"},C2:C7))

因为SUMIF求和的优秀和良好的的两个总成绩的数组,因此需要再用SUM求和。

科普点:

如果需要多个条件下的数据求和则可以使用SUMIFS进行求和,SUMIFS支持多条件求和,及对区域内满足多个条件的单元格求和。如针对成绩分数大于等于60分但是小于80分的分数求和,具体公式如下:

=SUMIFS(C2:C7,C2:C7,\">=60\",C2:C7,\"<80\")

具体上述各解决方法如图2所示。

EXCEL中如何根据指定条件求和对应数据?

<!--80\")

娱乐信息综合站点