首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【聊一聊】带多条件的平均值求和——Excel求助

大家好!今天和大家分享一下在某平台上看到的一个关于Excel求助的问题案例,常规的平均值求和相信小伙伴们都知道,今天的案例是带多条件的平均值求和。

​下面我们一起来看看问题案例,如下图:

“计算八个数值中,取出一个最大值,一个最小值,以外的六个数据的平均值,

但是若是最大值或者最小值是重复值,则最大值或最小值也要参与平均值计算。”

于是小编就打开了excel随机模拟了8个数值,问题中提到了三个关键数值:最大值、最小值、平均值这三个。

最大值和最小值我们可以使用MAX和MIN函数来对数据区域进行计算,操作如下图:

求出最大值和最小值后,我们再来看问题,需要计算最大值和最小值以外的六个数据的平均值。

多条件计算平均值可以使用AVERAGEIFS函数,使用方法和SUMIFS函数同理,第一参数是计算区域,第二参数是条件区域,第三参数是条件,第N参数是条件区域,第N+1参数是条件。

在D5单元格中输入公式=AVERAGEIFS(A2:A9,A2:A9,""&D3,A2:A9,""&D4)

下面一句话说如果最大值或者最小值是重复值,意味着我们需要对最大值和最小值出现的次数进行判断,计数就需要用到COUNTIF函数,接着在E3单元格输入公式=COUNTIF($A$2:$A$9,D3)统计最大值和最小值出现的次数。

最后我搭配IF和OR函数,将前面的多个条件进行嵌套在一个公式中,就完成了问题的结果计算。IF函数的语法规则(条件判断,如果符合就返回值,如果不符合就返回值)

附上D5单元格最终的公式:=IF(OR(COUNTIF(A2:A9,D3)>1,COUNTIF(A2:A9,D4)>1),AVERAGEA(A2:A9),AVERAGEIFS(A2:A9,A2:A9,""&D3,A2:A9,""&D4))

【聊一聊】

前两天小编写了一篇关于ChatGPT在办公软件中应用的文章,发布后有许多网友感兴趣,今天的教程案例其实也可以尝试使用ChatGPT来进行解决,感兴趣的小伙伴们可以看下之前发布的文章。

好啦,以上就是今天跟大家分享的内容,感谢大家耐心看完,希望大家能够喜欢,别忘了点赞关注哦~本期教程就到这里,我们下期再见。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230212A02UYT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券