excel中如何去除一组数据中的三个最大值、三个最小值后求平均值?

excel中能否实现把一组数据中的三个最大值、三个最小值去除,由于数据比较多手动挨个去除工作量太大,是否有函数或者宏命令实现自动去除后求平均值?请高手指点

工具/原材料

excel2016版、电脑。

1、打开电脑找到并点击excel2016版软件;

2、打开excel表格以后,为了示范先在空白表格内编辑两行的数字;

3、编辑好两行的数字以后,在上方的菜单栏中找到并点击“公式”下的“插入函数”命令;

4、插入函数以后,弹出的对话框中在选择类别里点击“统计”,在下方的函数框里选择“TRIMMEAN”命令;

5、在弹出的界面框中,在第一个框里代表需要选择计算平均数的列数范围,此时用鼠标左键进行选中即可;

6、在第二栏需要输入一个小数,输入的小数等于2除以A1到D1数据的位数。此例中输入的小数是等于2/4=0.5;

7、设置并确定好以后,此时在E1列的单元格中就已经按照给定的要求计算出平均值;

8、此时还可以将鼠标移至E1单元格右下角,当光标出现的黑色十字时,下拉鼠标,就可以自动计算其他数据平均值。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-08

去除三个最大值三个最小值求平均,在输入公式时需要函数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单元格公式的值和验证后的结果是否一致。

第2个回答  2009-10-26
一下资料来自excel帮助,一个函数可以做到
TRIMMEAN

请参阅

返回数据集的内部平均值。函数 TRIMMEAN 先从数据集的头部和尾部除去一定百分比的数据点,然后再求平均值。当希望在分析中剔除一部分数据的计算时,可以使用此函数。

语法

TRIMMEAN(array,percent)

Array 为需要进行整理并求平均值的数组或数值区域。

Percent 为计算时所要除去的数据点的比例,例如,如果 percent = 0.2,在 20 个数据点的集合中,就要除去 4 个数据点 (20 x 0.2):头部除去 2 个,尾部除去 2 个。

说明

如果 percent < 0 或 percent > 1,函数 TRIMMEAN 返回错误值 #NUM!。
函数 TRIMMEAN 将除去的数据点数目向下舍入为最接近的 2 的倍数。如果 percent = 0.1,30 个数据点的 10% 等于 3 个数据点。函数 TRIMMEAN 将对称地在数据集的头部和尾部各除去一个数据。
示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。

从帮助中选取示例。

按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。

1
2
3
4
5
6
7
8
9
10
11
12
A
数据
4
5
6
7
2
3
4
5
1
2
3
公式 说明(结果)
=TRIMMEAN(A2:A12,0.2) 上面数据集的内部平均值(从计算中除去 20%)(3.777778)
第3个回答  2009-10-26
=(SUM(A1:A30)-SUM(LARGE(A1:A30,{1,2,3}),SMALL(A1:A30,{1,2,3})))/(COUNT(A1:A30)-6)
假定数据D A1:a30,你可自己修改。
第4个回答  2009-10-26
只去除三个大的三个小的,你完全可以先排序,在删除前后数据就OK了,没必要要什么公式或用VBA进行处理。

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

excel中如何去除一组数据中的三个最大值、三个最小值后求平均值?
先从数据集的头部和尾部除去一定百分比的数据点,然后再求平均值。当希望在分析中剔除一部分数据的计算时,可以使用此函数。语法 TRIMMEAN(array,percent)Array 为需要进行整理并求平均值的数组或数值区域。Percent 为计算时所要除去的数据点的比例,例如,如果 percent = 0.2,在 20 个数据点的集合中...

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里取三个最大值,三个最小值用什么函数
去掉三个最大,和三个最小值,可以直接用公式 =TRIMMEAN(A1:A20,6\/COUNT(A1:A20))

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

excel中如何删除一行中的3个最大值3个最小值
要想删掉最大或者最小值就得先找到它们,假设数据在第二行的B2至U2单元格区域找最大的三个值:B4=LARGE($B$2:$U$2,COLUMN(A:A)输入完后向右拖动到D4,则B4至D4单元格中的数值依次是最大和第二、第三小 找最小的三个值:B5=SMALL($B$2:$U$2,COLUMN(A:A)输入完后向右拖动到D5,...

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

Excel里去掉最高分最低分再求平均分
其中,SUM(B2:B20)求到的是所有数据的和;LARGE(B2:B20,1)返回的是B2:B20单元格数据中的最大值;SMALL(B2:B20,1)则返回B2:B20单元格数据中的最小值;而COUNT(B2:B20)返回的是B2:B20中数值的个数。这样,用这个公式自然就可以求到去除最高分和最低分后的平均成绩了。如果要扣除的高分和低分...

怎样用Excel在一组数据中(大于6个数据)返回3个最大值和3个最小值。
回弹仪数据处理,应该是每组测量16个回弹值,去掉三个最大值、去掉三个最小值后计算平均值,所以公式可以这样做 假如数据在B2:B17 公式=TRIMMEAN(B2:B17,6\/16)式中B2:B17是数据范围,6是去掉最大最小值的总数,16是数据总数。

Excel中16个数值去掉3个最大值3个最小值剩下10个数取平均值的公式
Average( ) 平均值sum( ) 求和small(范围,排名) 倒数N的最小值LARGE( ) 正数N的最大值=AVERAGE(SUM(A1:A16)-SMALL(A1:A16,1)-SMALL(A1:A16,2)-SMALL(A1:A16,3)-LARGE(A1:A16,1)-LARGE(A1:A16,2)-LARGE(A1:A16,3)) 45966255 | 发布于2007-04-12 举报| 评论 1 1 ...

相似回答