📜  Excel VBA |平均()函数(1)

📅  最后修改于: 2023-12-03 14:41:02.600000             🧑  作者: Mango

Excel VBA |平均()函数

简介

平均() 函数是Excel VBA中经常会用到的函数,用于计算数据的平均值。平均值(又称均值)是一组数据中所有数据之和除以数据个数的结果。平均值是统计学中最基本的指标之一,可用于描述数据的“中心位置”。

语法

平均(range)

range: 必选,要计算平均值的数据范围。

返回值

函数返回数据范围内所有值的平均值。

示例

例如,以下代码将使用 平均() 函数计算 A1 到 A10 中数值的平均值:

Sub example()
    Dim myRange As Range
    Set myRange = Range("A1:A10")
    MsgBox "A1:A10的平均值为: " & Application.Average(myRange)
End Sub

在以上示例中,我们选定要计算平均值的单元格范围是 A1 ~ A10,通过 Application.Average 函数返回数据的平均值,并使用message box显示结果。

特别说明
  • 如果 range 中有非数值的单元格,则返回值是 #DIV/0!
  • 如果 range 中没有数值单元格,则返回值是0。
  • 如果函数中的输入表达式为错误范围,则函数将返回错误值。
  • Median()Mode()平均() 函数的互补函数,它们也可在Excel中使用。
结论

平均() 函数是Excel VBA中非常常用的一个函数,用于计算一组数据的平均值。掌握 平均() 函数的使用,将对VBA代码的编写和数据处理非常有帮助。