AverageIf函數(shù)
簡(jiǎn)介:在指定區(qū)域內(nèi),求出滿足指定條件的所有單元格的平均值

語(yǔ)法
AverageIf(條件區(qū)域,條件,求平均值區(qū)域)
1. 條件區(qū)域:對(duì)條件進(jìn)行判斷的單元格區(qū)域
2. 條件:可以是數(shù)字、表達(dá)式、單元格引用或文本的條件
3. 求平均值區(qū)域:要進(jìn)行求平均值的單元格區(qū)域 (如果省略,則條件區(qū)域就充當(dāng)求平均值區(qū)域)
結(jié)果: 得到符合指定條件的所有單元格的平均值
注意
如果 條件區(qū)域 為空值、文本值或者沒(méi)有滿足條件的單元格,則會(huì)得到 #DIV0! 錯(cuò)誤值。
如果 條件 中的單元格為空單元格,將被視為 0 值。
如果 求平均值區(qū)域 中的單元格為空單元格或者包含 TRUE 或 FALSE 的單元格,則忽略它。
條件區(qū)域 中的單元格 都必須是數(shù)字和名稱、數(shù)組和包含數(shù)字的引用。
求平均值區(qū)域 的大小和形狀無(wú)須和條件區(qū)域保持一致。
可以在 條件 中使用通配符,即問(wèn)號(hào) (?) 和星號(hào) (*)。
問(wèn)號(hào)匹配任一單個(gè)字符;星號(hào)匹配任一字符序列。
如果要查找實(shí)際的問(wèn)號(hào)或星號(hào),請(qǐng)?jiān)谧址版I入波形符 (~)。
AverageIfs函數(shù) 和 AveageIf函數(shù)的區(qū)別:
1. 他們參數(shù)排列順序不一樣。
2. AverageIfs可以支持多條件求平均值,而AverageIf只能單條件求平均值。
3. AverageIfs中求平均值區(qū)域的大小和形狀必須和條件區(qū)域一致,而AverageIf函數(shù)沒(méi)有此要求。
當(dāng)AverageIf中的求平均值區(qū)域大小和形狀和條件區(qū)域不一致時(shí),他會(huì)以求平均值區(qū)域的左上角第一個(gè)單元格為起點(diǎn)自動(dòng)變成和條件區(qū)域一樣的大小和形狀。
例子
=AVERAGEIF(A2:A6,"2班",C2:C6) 結(jié)果將求出2班學(xué)生的數(shù)學(xué)平均分,請(qǐng)看下面動(dòng)畫(huà)圖片
畫(huà)演示.gif)