1 職場實例 小伙伴們大家好,今天我們講解一個關(guān)于Excel非?;A(chǔ)的按條件計算平均值的問題。比如說我們常見的求和函數(shù)SUM,條件求和函數(shù)即為對應(yīng)的SUMIF;我們常見的計數(shù)函數(shù)COUNT,條件計數(shù)函數(shù)即為對應(yīng)的COUNTIF。按照這個常規(guī)的推測,那么平均值函數(shù)AVERAGE,對應(yīng)的條件平均值函數(shù)即為AVERAGEIF了。 如下圖所示: 展示的是某公司每日的商品銷售與退貨數(shù)量的數(shù)據(jù),需要根據(jù)E2單元格中指定的類型,本例中指定的類型是“銷售”,計算平均銷售數(shù)量。 按條件計算平均值,AVERAGEIF函數(shù)要牢記! 計算類型為“銷售”的數(shù)量平均值非常的簡單,本例中的運算過程: =(4+9+6+9)/4=28/4=7 演化為公式的話需要如下輸入: =(C2+C4+C6+C8)/4 但這樣操作,有弊端:在原始數(shù)據(jù)量非常大的情況下,費時費力,需要用肉眼辨別類型為“銷售”的數(shù)量單元格,一個一個點擊相加后,除以個數(shù)得到平均數(shù)量值。 按條件計算平均值,AVERAGEIF函數(shù)要牢記! 2 解題思路 解決這個問題,我們需要用到最基礎(chǔ)的AVERAGEIF條件平均值函數(shù)。 AVERAGEIF函數(shù)含義: 返回某個區(qū)域內(nèi)滿足給定條件的所有單元格的平均值。 下面我們就來看一下具體操作方法。 我們在F2單元格輸入函數(shù)公式: =AVERAGEIF(B:B,E2,C:C) AVERAGEIF函數(shù)的條件區(qū)域為B列,判斷條件是E2單元格的銷售類型,計算平均值的區(qū)域是C列。如果B列中的類型等于E2單元格指定的內(nèi)容“銷售”時,則對C列對應(yīng)位置的“數(shù)量”計算平均值。 函數(shù)含義: AVERAGEIF 函數(shù) 通常用來根據(jù)條件返回范圍的平均值。 函數(shù)公式: =AVERAGEIF(條件范圍, 條件, [均值計算范圍]) 參數(shù)含義: 條件范圍(必填):要針對其檢查“條件”的范圍。 條件(必填):要應(yīng)用于“條件范圍”的模式或測試條件。 均值計算范圍(選填):要計算平均值的范圍。如果未提供此參數(shù),則改用“條件范圍”來計算平均值。 按條件計算平均值,AVERAGEIF函數(shù)要牢記! |
|