VBA(Visual Basic for Applications)是 Excel 和其他办公室的编程语言。它是 Microsoft 的一种事件驱动的编程语言。
使用 Excel VBA,您可以在 excel 和所有其他办公软件中自动执行许多任务。它有助于生成报告、准备各种图表、图形,此外,它还使用其各种功能进行计算。
让我们看看 Excel 中的平均函数。
- AVERAGE它返回其所有参数的算术平均值。
句法:=AVERAGE(number1, number2, …)
这里,
数字 1:这是您单元格中的第一个数字。您最多可以指定 255 个数字。
数字 2:这是一个可选字段。您最多可以指定 255 个数字。例子:
输出:
- AVERAGEIF:它仅计算满足特定标准的那些值的平均值。
句法:
=AVERAGEIF(range, criteria, average_range)
range:要评估的单元格范围。范围内的单元格可以是数字、名称、数组或任何其他包含数字的引用。不考虑空白和文本值。
标准:它应该是数字或任何表达式的形式,定义要对所有单元格进行平均。例如,“芒果”、C6、“<35”
average_range: [可选]如果没有提到这一点,Excel 将仅获取应用条件的单元格的平均值,这些单元格在范围参数中指定。
Notes:
-> If a cell in average_range is an empty cell, it will be ignored.
-> If range is a text value or blank, it will return an error.
-> If a cell in criteria is empty, it will be considered as 0 value.
-> If no cell meets the criteria, it will return an error.例子:
输出:
- AVERAGEIFS:计算满足多个条件的单元格的平均值。
句法:=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
average_range:(必需)一个或多个计算平均值的单元格。
criteria_range1:(必需) 1 到 127 个范围来评估给定的标准。
标准1:1到127个数字形式的标准,要平均表达。这定义了要对criteria_range1 中的所有单元格求平均值。例如,标准可以是这样的,“>32”、“apple”、“D7”
例子:
输出: