如何求特定单元格的平均值

如何求特定单元格的平均值

求助EXCEL达人,EXCEL计算范围:A列里程项目大于等于13公里小于15公里,B列自动计算平均值?

求特定单元格平均值.rar(1.97 KB, 下载次数: 18)
 
2
发表于 2012-4-9 16:05 | 只看该作者
参考两个,用不同的核心公式
G3=SUM(SUMIF(A3:A37,{"<13","<15"},B3:B37)*{-1,1})/SUM(COUNTIF(A3:A37,{"<13","<15"})*{-1,1})
G3=SUM((A3:A37>=13)*(A3:A37<15)*B3:B37)/SUM(N((A3:A37>=13)*(A3:A37<15)))

3
发表于 2012-4-9 16:07 | 只看该作者
SUM((A3:A37>=13)*(A3:A37<15)*B3:B37)/SUM((A3:A37>=13)*(A3:A37<15))

就03版的附件而言,用以上公式
更新版本的,可以用averageifs函数试一下



excel中如何求平均值?大家可以参考下面的方法

工具/原料

  • office2003版本办公软件
  • 电脑W7系统

方法/步骤

  1. 1

    首先我们打开要编辑的excel电子表格  如图

    在excel中如何求平均值 ?
  2. 2

    选择你要计算的平均值的数值 ,可以先选择一列或者一行 这里我全部选择  如图

    在excel中如何求平均值 ?
  3. 3

    点击菜单栏里的函数计算图标 如图

    在excel中如何求平均值 ?
  4. 4

    点击里面的“求平均值” 如图

    在excel中如何求平均值 ?
  5. 5

    操作完以上步骤,就可以计算出你想要的平均值 如图 

    在excel中如何求平均值 ?
    END

注意事项

  • 如果此经验帮助到了你,希望给个赞哦



excel里面怎样按我想要指定的单元格得到平均值20

表1是按照时间顺序,每分钟的收视率,表2是节目的播出时间信息。我的目的是按照表2里节目的开始时间和结束时间,得到表1这个时段区间的平均值,但我不知道应该怎么设置函数。目前的笨办法是先用match得到表1里面的行数,然后用average手动输入行数来得到平均... 展开
忘了说,表1是sheet1,表2是sheet2
ps:我是对信息进行了一些处理才发上来的,所以图2示例不对,抱歉。

likewise1982 | 浏览 217 次
推荐于2016-10-29 06:38:48 最佳答案
假设求上表B列平均值,下表F2公式:
=AVERAGE(IF((sheet1!$A$2:$A$100>=$B2)*(sheet1!$A$2:$A$100<=$C2),sheet1!B$2:B$100)
数组公式,按CTRL+SHIFT+回车,右拉得到上表的C、D……的平均值,然后下拉。
追问
在你公式的基础上进行了一下修改,似乎成功了!我再试一下,谢谢!

其他回答

不知道你是如何按照开始时间和结束时间算平均值的,你的表2公式Average的取值范围也和你的Sample数据毫无对应之处,4行9列的平均值取值范围居然是B302:B336,实在是没法猜。记住即便是示例的数据,你也应该把它模拟成真实的情况。
追问
我是对信息进行了一些处理才发上来的,所以图2示例不对,抱歉。
比如sheet2节目1是2:02到2:07,那就是计算sheet1中B列2:02到2:07的平均值,然后计算CDE列的。
万年金刚钻 | 发布于2015-02-13 20:54
评论
0 0
算哪列的收视率?
我是假设算B列的的,公式如下:sumifs(B:B,A:A,“>B2”,A:A,"<C2")/(C2-B2),你试试。实际的参数输入根据你的单元格作调整。
追问
不好意思,忘了说表1是sheet1,表2是sheet2,计算B列的收视率,然后依次得到C列D列等的



EXCEL中求满足特定条件单元格的平均值问题50

现有两列,A列式学生的“高数”成绩,B列是学生的政治面貌,那么要求政治面貌为“党员”的高数平均成绩,公式怎么写?(假设数据是从第二行开始)
迅腾影像 | 浏览 5994 次
推荐于2016-10-06 10:13:45 最佳答案

公式一

用AVERAGE和IF函数进行组合

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

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

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

 

 

公式二

再或者用SUMIF和COUNTIF函数组合

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

 

其他回答

=sumif(b:b,"党员",a:a)/countif(b:b,"党员")
本回答被提问者采纳
shuhua0715 | 发布于2009-05-21 08:40
评论(1)
3 1
=sumif(B:B,"党员",A:A)/countif(B:B,"党员",A:A)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值