70

學過SUM系列、COUNT系列函數的讀者,對於多條件計算方式應該並不陌生,甚至在新版的Excel版本裡,IF系列函數也有多條件計算方法。這一次我教讀者們的是平均數的多條件計算方式。

 

使用的函數:Average, AVERAGEIF, AVERAGEIFS, RANK.EQ。

 

關於RANK.EQ函數的應用,請閱讀:
19. EXCEL 教學:業績排行表、計算加總、平均及排名、低於平均值。

 

我自己研究過後,發現和其他系列的多條件計算方式雷同,所以並不需要害怕。

練習檔在此:請點我。

完成圖如下:

image

  一、認識 Average 函數  

> MS Excel 初學者,一定都學過此函數。不多此介紹。

image

> =AVERAGE(想平均的範圍)

> =AVERAGE(B3:G3),得27,516。

 

  二、認識AVERAGEIF 函數  

> 此函數有2種用法。可能讀者會有點搞不懂,別擔心! 後面會個別說明。

1. 計算符合條件 (僅1種) 的平均值。

2. 計算符合條件 (僅1種) 的數值,所對應數的平均值。

image

>【小於30,000】

1.1 公式: =AVERAGEIF(H3:H15,"<30000")

1.2 解釋: 計算H3:H15範圍內,符合小於30,000的數值的平均值為多少? 得,27,516。

>【計算前五名平均】

2.1公式: =AVERAGEIF(I3:I15,"<=5",H3:H15)

2.2解釋: 依據I3:I15範圍內,符合小於/等於5的數值,所對應到H3:H15範圍數值的平均值為多少? 得,39,978。

備註: AVERAGEIF函數,僅能使用1種條件來篩選,不能多重條件。

 

  三、認識AVERAGEIFS 函數  

此為「多條件使用」函數。意思是: 可以使用重複條件來篩選所要數值的平均數。篩選的方式,建議使用「排行」來做為依據。會介紹使用 2 個範例。

image

> 【6~10名平均】

1.1 =AVERAGEIFS(H3:H15,I3:I15,">5",I3:I15,"<=10")

1.2 解釋: 依據I3:I15範圍內,符合「>5」、「<=10」的條件,所對應到H3:H15範圍數值的平均值為多少? 得,35,789。

> 【11-13名平均】

2.1 =AVERAGEIFS(H3:H15,I3:I15,">11")

2.2解釋: 依據I3:I15範圍內,符合「>11」的條件,所對應到H3:H15範圍數值的平均值為多少? 得,29,513。

 

備註:  設立的條件,一定要加註「””」雙引號。另外,AVERAGEIFS函數,無法使用AND函數。

 

延伸閱讀:

69. Excel教學- 8大常見「錯誤」顯示代碼&找出公式裡錯誤

68. Excel 教學_將日期數字 轉成 中文大寫 (TEXT)

arrow
arrow

    愛偷懶先生 發表在 痞客邦 留言(1) 人氣()