Excel - AVERAGEIF 函式



描述

AVERAGEIF 函式返回範圍內滿足給定條件的所有單元格的平均值(算術平均數)。

語法

AVERAGEIF (range, criteria, [average_range])

引數

引數 描述 必填/可選
區域 要平均的一個或多個單元格,包括數字或名稱、陣列或包含數字的引用。 必填
條件 以數字、表示式、單元格引用或文字形式表示的條件,用於定義要平均的單元格。 必填
平均區域 要平均的實際單元格集。如果省略,則使用區域。 可選

備註

  • 包含 TRUE 或 FALSE 的區域中的單元格將被忽略。

  • 如果平均區域中的單元格為空單元格,則 AVERAGEIF 會忽略它。

  • 如果條件中的單元格為空,則 AVERAGEIF 將其視為 0 值。

  • 您可以在條件中使用萬用字元,即問號 (?) 和星號 (*)。問號匹配任何單個字元;星號匹配任何字元序列。如果要查詢實際的問號或星號,請在字元前鍵入波浪號 (~)。

  • 平均區域不必與區域的大小和形狀相同。要平均的實際單元格是透過使用平均區域中的左上角單元格作為起始單元格來確定的,然後包含與區域大小和形狀相對應的單元格。

  • 如果區域為空或文字值,則 AVERAGEIF 返回 #DIV0! 錯誤值。

  • 如果範圍內沒有單元格滿足條件,則 AVERAGEIF 返回 #DIV/0! 錯誤值。

  • 如果要平均的值都是非數字,則 AVERAGEIF 返回 #DIV0! 錯誤值

  • 如果條件引數是長度大於 255 個字元的文字字串,則 AVERAGEIF 返回 #VALUE! 錯誤值。

適用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

AverageIF Function
advanced_excel_statistical_functions.htm
廣告