乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL怎样根据条件求平均数?-excel取平均,excel怎么的平均值

EXCEL怎样根据条件求平均数?-excel取平均,excel怎么的平均值

作者:乔山办公网日期:

返回目录:excel表格制作


公式一

用AVERAGE和IF函数进行组合

假设是求A列为张三的B列消费平均值,数据有1000行,则公式可以写成

=AVERAGE(IF(A1:A1000="张三",B1:B1000))

数组公式,按下SHIFT+CTRL+ENTER三键

 

 

公式二

再或者用SUMIF和COUNTIF函数组合

=SUMIF(A:A,"张三",B:B)/COUNTIF(A:A,"张三")

 



可以用AVERAGEIFS函数。

1、以excel2010版本为例,如图的表格B列是年龄,C列是身高;

2、首先在D1单元格输入AVERAGEIFS函数,可以看到球平均值有几个函数,但这个是求多个条件的数值的平均数,所以选择AVERAGEIFS函数,AVERAGEIFS函数主要是用于返回多重条件所有单元格的平均值;

3、函数中第一个参数是参与计算平均值的单元格,所以这里选择C列的数据,第二、第三个参数分别是求平均数的条件,所以分别填在B列大于等于10和小于等于20的年龄;

4、输入函数后点击enter键则可计算出年龄在大于等于10 小于等于20 的人的身高的平均值了。


所谓平均,就是总时间除以总个数,EXCEL公式就是SUMIF/COUNTIF,本题C2公式为:
=SUMIF(A:A, A2, B:B) / COUNTIF(A:A, A2)
下拉就所有都算出来了。

解决Excel特定条件求平均值的步骤如下:

1.首先打开excel表格。

2.假设想要求的是一,男性平均值

3.输入公式=AVERAGEIFS(C2:C8,D2:D8,"一班",B2:B8,"男")。

4.按回车后结果,然后保留两位小数。

5.然后手动求一班男性平均值,跟公式结果相同。这样就解决了Excel特定条件求平均值的问题了。

相关阅读

关键词不能为空
极力推荐
  • -C 导出Excel,c哩c哩

  • 简单的方法是通过ODBC来实现:具体实现一、 包含Excel文件操作类头文件#include "CSpreadSheet.h"二、 新建Excel文件,并写入默认数据// 新建Excel文件名及路径,TestSheet为内部表名CSpreadSheet SS

ppt怎么做_excel表格制作_office365_word文档_365办公网