Excel中averageif函數(shù)使用的有關(guān)介紹
excel中函數(shù)眾多,常見的就有10個左右。此處介紹一個選定條件的單元格平均值公式----averageif。今天,學(xué)習(xí)啦小編就教大家在Excel中averageif函數(shù)使用的有關(guān)介紹。
Excel中averageif函數(shù)使用的有關(guān)介紹如下:
1、averageif函數(shù)定義:返回某個區(qū)域內(nèi)滿足給定條件的所有單元格的平均值(算術(shù)平均值)。函數(shù)參數(shù):range,ctateria,average-range。
其中,range參數(shù)是指定要算平均值的單元格或者單元格區(qū)域。
ctateria參數(shù)是給定您要做出選擇的條件,類似的有>100,≠12等。
average-range參數(shù)是要算平均值的實際單元格。
2、從上知道了average-range參數(shù)是實際要計算的單元格區(qū)域,那如果這一項不填的話,函數(shù)出默認(rèn)忽略它進(jìn)行處理。如果average-range輸入的單元格是空的,或者不在range的區(qū)域范圍的話,則將報錯#DIV0!。如下面的圖所示。
3、如果range函數(shù)中出現(xiàn)空值或者文本值的話,函數(shù)會報錯#DIV0!。這點很好理解,如果所選區(qū)域都不存在的話,函數(shù)拿什么來處理呢!
4、如果區(qū)域中沒有滿足條件的單元格,函數(shù)也將會報錯#DIV0!。這點是顯而易見的,就表示沒有查詢到的結(jié)果。
5、如果criteria參數(shù)中的單元格為空單元格,系統(tǒng)將默認(rèn)為0.如果單元格沒有0的話就將報錯#DIV0!,如下面兩圖所示。
6、averageif函數(shù)中應(yīng)用非常廣泛的通配符。學(xué)過計算機(jī)編程語言的朋友應(yīng)該很清楚,計算機(jī)語言有很多通配符,比如?和*等。?代表是允許為任意一個字符,*代表允許為任意的多個字符。
averageif函數(shù)難點示例
1、有些表格不會都像上面列舉的那樣只有1列,針對有多列的情況那該是怎樣計算的。其實也是比較簡單的。如下表中的數(shù)據(jù),第一列是地區(qū),第二列是數(shù)字,如果range參數(shù)區(qū)域是:B4:B11,criteria參數(shù)為>5,average-range參數(shù)為C4:C11,那這樣的話結(jié)果會怎樣呢?過程是這樣的,range函數(shù)只是起到一個選定B4到B11這一串區(qū)域的作用,crateria參數(shù)起到一個條件的作用,averageif則是真正要求平均值的區(qū)域。具體演示過程和結(jié)果如下:此結(jié)果是求地區(qū)大于4的數(shù)字的平均值。公式為:=AVERAGEIF(B4:B11,">5",C4:C11)
2、通配符*的應(yīng)用。如下列圖中的第一張圖,如果要求出包含朝鮮二字的所有地方的數(shù)字的平均值,就可以使用此函數(shù),具體公式為=AVERAGEIF(B4:B13,"=*朝鮮",C4:C13),此處的*可以表示一個或多個字符,在此案例中表示的則是“南”和“北”兩字,不難得出結(jié)果。
通配符<>的應(yīng)用。
1、此通配符實際上是表示≠這個字符的,也就是“不等于”。相信學(xué)了上面的例子之后此通配符應(yīng)該很好理解,就是表示“不等于朝鮮”的條件,具體操作如下圖所示。
關(guān)于average-range區(qū)域的判斷。
不知大家有沒有想過如果range和average-range的區(qū)域不一樣,那該怎么判斷處理的區(qū)域呢?主要包含以下四種情況,分別對應(yīng)以下四圖:
1.range為A1:A6,average-range為B1:B6,那么實際區(qū)域為B1:B6;
2.range為A1:A6,average-range為B1:B4,那么實際區(qū)域為B1:B6;
3.range為A1:B4,average-range為C1:D4,那么實際區(qū)域為C1:D4;
4.range為A1:B6,average-range為C1:D3,那么實際區(qū)域為C1:D6;
總之,判斷原則是:1.列數(shù)的格式和average-range,如上面四個例子都是BB,或者CD,和 average-range的字母是一樣的。
2.如果average-range沒有range那么“高”的話,實際區(qū)域以range的 高度為準(zhǔn),如第二種和第四種情況都是如此。
averageif函數(shù)的終極應(yīng)用。
1、學(xué)到了以上的知識后不知道大家有沒有想過如果條件中有多個通配符能不能實現(xiàn)呢?答案是可以的。還是之前這個例子,如果我想求出沒有“朝鮮”二字的所有地區(qū)的數(shù)字平均值,只需在條件中輸入<>*朝鮮就能實現(xiàn)了,具體的公式為=AVERAGEIF(B4:B11,"<>*朝鮮",C4:C11)
Excel中averageif函數(shù)使用的有關(guān)介紹相關(guān)文章: