OfficeType

VBA~WorksheetFunction.Averageメソッド~Excel

VBAで指定した値を平均したい場合はWorksheetFunction.Averageメソッドを使います。

書き方

WorksheetFunction.Average(数値 1, [数値 2], ...)

例として下の画像において下のコードを実行するとセルC2にセルA2からセルA4の範囲の平均値が表示されます。

image-01

Sub test1()

Range("C2") = WorksheetFunction.Average(Range("A2:A4"))

End Sub

image-02