我們在做或者統計數據的時候經常會遇到去統計一組數據中排名前百分之二十或者前百分之多少數據的平均值,這個時候好多人都會先去拿數據做排序,然后去計算,這樣的話會增加工作量,降低工作效率。今天給大家分享一個用函數去計算一組數據中排名前百分之多少或后百分之多少數據的平均值的方法:
例:A1:A100為數據源
前面20%學生的平均成績
=AVERAGE(IF(A1:A100>=PERCENTILE(A1:A100,0.8),A1:A100))
后面20%學生的平均成績
=AVERAGE(IF(A1:A100<=PERCENTILE(A1:A100,0.2),A1:A100))
數組公式,要以CTRL+SHIFT+ENTER結束輸入,輸入后公式兩頭有{}。
或者:
假設數據在A1:A100中
前10%的數據的平均值公式為:
=AVERAGE(IF(A1:A100>=LARGE(A1:A100,COUNT(A1:A100)*0.1),A1:A100))
數組公式,按ctrl+shift+enter三鍵結束。