如何在EXCEL里面实现下面的情况: 求一组数去掉三个最大值和三个最小值后剩下数值的平均值。 小弟不胜感激

好比说我这有二十个数。。要先去掉三个最大值和三个最小值,,然后把剩下的十四个数求平均值。。EXCEL里函数怎么编

用我这个公式吧,不论你在A列输入多少个数据,只要不少于7个,就会自动判断并去掉三个最大数、三个最小数和计算出生于数的平均值。
而不用考虑A列输入了多少个数字。
如果少于7个数字,会显示“数据过少,无计算的意义”这样一个提示。

=IF(COUNT($A:$A)<=6,"数据过少,无计算的意义",(SUM($A:$A)-LARGE($A:$A,1)-LARGE($A:$A,2)-LARGE($A:$A,3)-SMALL($A:$A,1)-SMALL($A:$A,2)-SMALL($A:$A,3))/(COUNT($A:$A)-6))

你可以把各位网友提供的公式拷贝到一个EXCEL表中比较一下,看看哪个更好用。有的甚至有错误呢,可能计算不了或者计算错误。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-07
排序,去掉最大的和最小的三个,然后B2输入“=A1/14+A2/14+...+A14/14”或者“=A1+A2+...+A14”后C3输入“=B2/14”,“”内的不要复制哦!
要实现完全自动化的话,可以用宏,.NET等写,当然如果还不能解决给我邮件TDY0816@163.COM
第2个回答  2010-09-07
假如数据在A1:A20
=SUM(A1:A20,-LARGE(A1:A20,{1,2,3}),-SMALL(A1:A20,{1,2,3}))/14
按CTRL+SHIFT+回车本回答被提问者采纳
第3个回答  2010-09-07
=(SUM(A1:A16)-SUM(LARGE(A1:A16,ROW(A1:A3)))-SUM(SMALL(A1:A16,ROW(A1:A3))))/(COUNT(A1:A16)-6)
数组公式

A1:A16的范围

...求一组数去掉三个最大值和三个最小值后剩下数值的平均值。 小弟不胜...
用我这个公式吧,不论你在A列输入多少个数据,只要不少于7个,就会自动判断并去掉三个最大数、三个最小数和计算出生于数的平均值。而不用考虑A列输入了多少个数字。如果少于7个数字,会显示“数据过少,无计算的意义”这样一个提示。=IF(COUNT($A:$A)<=6,"数据过少,无计算的意义",(SUM($...

excel中如何去除一组数据中的三个最大值、三个最小值后求平均值?
1、打开电脑找到并点击excel2016版软件;2、打开excel表格以后,为了示范先在空白表格内编辑两行的数字;3、编辑好两行的数字以后,在上方的菜单栏中找到并点击“公式”下的“插入函数”命令;4、插入函数以后,弹出的对话框中在选择类别里点击“统计”,在下方的函数框里选择“TRIMMEAN”命令;5、在弹出...

excel中如何去除一组数据中的三个最大值、三个最小值后求平均值?
去除三个最大值三个最小值求平均,在输入公式时需要函数sum、max和min的嵌套,下面是以1-14个数值进行的演示,公式=(SUM(A1:A14)-SUM(LARGE(A1:A14,{1,2,3})+SMALL(A1:A14,{1,2,3})))\/(COUNT(A1:A14)-6),公式是提前输入好的,后面主要是进行验证,看c1单元格公式的值和验证后的...

如何利用excel筛选出一组数据中的3个最大值,3个最小值然后求剩下数据...
可以用自动筛选先筛选出3个最大值,3个最小值(“数据”——“筛选”——“自动筛选”),再求出所有的数值之和,用所有的数值之和减去3个最大值,3个最小值,最后用average求平均值就可以了 你也可以用large这个函数去求最大值和最小值。large求的是在一个数组范围里的某一个最大值,它可以求...

怎么从excel中去掉最高和最低的数据
Excel一组数据中去掉最高3个数据最低3个数据再求平均数可使用TRIMMEAN修剪函数实现。方法步骤如下:1、打开需要操作的EXCEL表格,录入需要操作的相关数据,如本例中的B2:B12。2、在空白单元格中输入公式=TRIMMEAN(B2:B12,(COUNTA(B2:B12)-6)\/COUNTA(B2:B12))【其中B2:B12即是需要修剪求和的数据所在...

EXCEL里取三个最大值,三个最小值用什么函数
去掉三个最大,和三个最小值,可以直接用公式 =TRIMMEAN(A1:A20,6\/COUNT(A1:A20))

excel中 如何将一组数据中的三个最大值和三个最小值剔除后求平均值?求...
无重复数值情况下 =(if(or(rank(a1,a1:a10,0)<=3,rank(a1,A1:A10,0)>=(COUNT(A1:A10))-3),0,a1)+if(or(rank(a2,a1:a10,0)<=3,rank(a2,A1:A10,0)>=(COUNT(A1:A10))-3),0,a2)+if(or(rank(a3,a1:a10,0)<=3,rank(a3,A1:A10,0)>=(COUNT(A1:A10))...

EXCEL一列数值除数最大值和数最小值后,求剩余的最小数值
比如:1 2 3 1 5 6 其中1为最小,是去掉两个后取最小的2,还是去掉一个1,再取最小的1?如果只去掉其中一个最小的,可以用=small(a1:a6,2)求出第二小就可以了。如果要去掉所有最小的,只有用数组公式(按Ctrl+Shift+Enter结束)=MIN(IF(A1:A6>MIN(A1:A6),A1:A6))同时按Ctrl+Shift...

在excel中如何去掉50个数中的三个最大值和三个最小值
排序后删掉最前和最后的三个就行了

excel 怎么去掉三个最小数计算其余的平均值
假定数据在A列,从A1开始 =AVERAGE(LARGE(A1:A8,ROW(1:5)))按CTRL+SHIFT+ENTer 组合键

相似回答