a2:a100为成绩,在求平均成绩的单元格输入“=SUMPRODUCT(($A$2:$A$100>=LARGE($A$2:$A$100,ROUND(COUNT($A$2:$A$100)*10%,0)))*($A$2:$A$100))/ROUND(COUNT($A$2:$A$100)*10%,0)”即可。条件求和SUMPRODUCT((条件)*(求和区域)),求第k个最大值LARGE(数据区,k),...
如图
方法/步骤 1 定位单元格定位到单元格B2。2 输入公式=AVERAGE(LARGE(A2:A21,ROW(1:10)))3 计算平均值公式完成后回车,即可计算数据中前10个大数的平均值。
4. 在新建的透视表工作表中,将“行”区域拖放班级,将“值”区域拖放成绩,并将“值”区域中的计算方式改为“平均值”。5. 选中透视表中的任意一个单元格,然后点击Excel菜单中的“值字段设置”,在弹出的对话框中将“数值”选项设置为“前10项”,最后点击“确定”。6. 重复步骤4和步骤5,分别...
A1:C13是数据区域,在E列提取前10%的数据;在E1使用公式=IF(ROW()>ROUND(COUNT(A$1:C$13)/10,),"",LARGE(A$1:C$13,ROW())),下拉公式即可;首先large函数从最大的一个开始提取,前10%用行号与前10%的数据个数对比来控制,count(a1:c13)是计算这个区域的数据数量,除以10,就是计算...
亲亲您好要用Excel函数求大于10%项的平均值,可以这样操作:1. 设置一个条件,筛选出大于10%的数据。例如在B2单元格输入:=IF(A2>10%,A2,"")2. 这样B列就提取出了大于10%的数据。3. 然后在其他单元格输入平均值函数,参考B列的大于10%数据求平均值。例如在C2单元格输入:=AVERAGEIF(B:B,">0")...
=ROUNDUP(IF(A2=A1,F1+1,1)/COUNTIF(A:A,A2)*10,0)Rank列公式:=IF(A2=A1,F1+1,1)考虑到...
=AVERAGE(LARGE(B2:B29,ROW(1:10)))输入完公式后,必须按CTRL+SHIFT+回车(不要直接回车)
完整公式为:{=AVERAGE(LARGE(N(A2:A184=A2)*B2:B184,ROW($1:$10)))} 在这个公式中,第一部分条件设置是LARGE(N(A2:A184=A2)*B2:B184,ROW($1:$10)),第二部分是AVERAGE函数设置。我们知道average是计算平均值的函数,但它并不是专用来计算指定条件下的平均值。但有一点,average函数的参数,是一组...