And*_*rew 2 excel excel-formula
我有一个列出一堆数字的专栏.如何在一列中选择前30%值的平均值:
'Values'
10
9
8
7
6
5
4
3
2
1
Run Code Online (Sandbox Code Playgroud)
所以,前30%是'10,9,8',平均值是(10 + 9 + 8)/ 3 = 9
在任何版本的excel中,您可以使用与Sean的建议相同的SUMIF/COUNTIF,即
=SUMIF(A1:A10,">"&PERCENTILE(A1:A10,0.7))/COUNTIF(A1:A10,">"&PERCENTILE(A1:A10,0.7))
或更短的"数组公式"
=AVERAGE(IF(A1:A10>PERCENTILE(A1:A10,0.7),A1:A10))
用CTRL + SHIFT + ENTER确认
这些都应该给出相同的结果