averageif函式

AVERAGEIF是一個計算機函式,功能是返回某個區域內滿足給定條件的所有單元格的平均值(算術平均值)。如果條件中的單元格為空單元格,AVERAGEIF 就會將其視為 0 值。

基本介紹

  • 中文名:averageif函式
  • 屬     性:函式
語法,說明,實例,

語法

AVERAGEIF(range, criteria, [average_range])
AVERAGEIF 函式語法具有下列參數:
  • Range必需。 要計算平均值的一個或多個單元格,其中包含數字或包含數字的名稱、數組或引用。
  • Criteria必需。 形式為數字、表達式、單元格引用或文本的條件,用來定義將計算平均值的單元格。 例如,條件可以表示為 32、"32"、">32"、"蘋果" 或 B4。
  • Average_range可選。 計算平均值的實際單元格組。 如果省略,則使用 range。

說明

  • 忽略區域中包含 TRUE 或 FALSE 的單元格。
  • 如果 average_range 中的單元格為空單元格,AVERAGEIF 將忽略它。
  • 如果 range 為空值或文本值,AVERAGEIF 將返回錯誤值 #DIV0! 。
  • 如果條件中的單元格為空單元格,AVERAGEIF 就會將其視為 0 值。
  • 如果區域中沒有滿足條件的單元格,AVERAGEIF 將返回錯誤值 #DIV/0! 。
  • 您可以在條件中使用通配符,即問號 (?) 和星號 (*)。 問號匹配任意單個字元;星號匹配任意一串字元。 如果要查找實際的問號或星號,請在字元前鍵入波形符 (~)。
  • Average_range 無需與 range 具備同樣的大小和形狀。 確定計算平均值的實際單元格的方法為:使用 average_range 中左上角的單元格作為起始單元格,然後包括與 range 大小和形狀相對應的單元格。

實例

如下列圖中所示,如果要求出包含朝鮮二字的所有地方的數字的平均值,就可以使用此函式,具體公式為=AVERAGEIF(B4:B13,"=*朝鮮",C4:C13),此處的*可以表示一個或多個字元,在此案例中表示的則是“南”和“北”兩字,不難得出結果。
averageif函式用例averageif函式用例

相關詞條

熱門詞條

聯絡我們