Excel函数满足某些特定条件后求平均值 30

题目如下:(要求用一个公式得出)一组数据有效数量<=5个时,直接取这组数据的平均数。当有效数量=6时,去掉最高值求平均数。当有效数据>=7时,去掉最高值和最低值后求平均数... 题目如下:(要求用一个公式得出)
一组数据有效数量<=5个时,直接取这组数据的平均数。
当有效数量=6时,去掉最高值求平均数。
当有效数据>=7时,去掉最高值和最低值后求平均数
展开
 我来答
张建秋plus
2018-08-01
知道答主
回答量:27
采纳率:12%
帮助的人:3.5万
展开全部
以什么条件得出的有效数量?不同条件有不同简便函数,最笨的方法就是函数套函数
追问

如果按你说的什么条件得出的有效数量,那是上一个公式筛选出来的,不用考虑这个。

我写的如图,感觉有点复杂

追答
就得是这么麻烦
lwy051215
2018-08-01 · TA获得超过754个赞
知道小有建树答主
回答量:508
采纳率:73%
帮助的人:162万
展开全部

等我一下,编写中

公式:=IF(COUNT(A:A)<=5,AVERAGE(A:A),IF(COUNT(A:A)=6,(SUM(A:A)-MAX(A:A))/5,(SUM(A:A)-MAX(A:A)-MIN(A:A))/(COUNT(A:A)-2)))

更多追问追答
追问
请问写出来了吗?
追答
比较容易理解的写法,直接计算一列中的数据,多少个都可以。一列数字中夹杂非数字类的数据,使用COUNT函数可直接忽略。
三个条件=7包含了所有的自然数集合,其实两个if嵌套两个条件就好了,最后一个条件在第二个if的false中计算
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gsmmqs
2018-08-01 · TA获得超过156个赞
知道小有建树答主
回答量:182
采纳率:69%
帮助的人:42.3万
展开全部
你的有效数量指的是什么?得有条件吧?要不然怎么知道哪个是有效的,哪个是无效的
更多追问追答
追问
比如A1到A10单元格,需要输入数据的数量不确定,可能小于5个,可能大于6个,所以要列一个公式
追答
=IF(COUNT(A2:A10)=6,(SUM(A2:A10)-MAX(A2:A10))/COUNT(A2:A10),IF(COUNT(A2:A10)>=7,TRIMMEAN(A2:A10,2/COUNT(A2:A10),AVERAGE(A2:A10)))
或:
=IF(COUNT(A2:A10)=6,(SUM(A2:A10)-MAX(A2:A10))/COUNT(A2:A10),IF(COUNT(A2:A10)>=7,(SUM(A2:A10)-MAX(A2:A10)-MIN(A2:A10))/COUNT(A2:A10),AVERAGE(A2:A10)))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式