平均Fomula Excel VBA

时间:2016-02-16 16:49:34

标签: vba excel-vba excel

我试图找到一个列中包含的平均价格,并希望公式考虑到各种不同大小的表,所以我在那里加入了一个细胞计数。 我的代码如下:

Sub Average()

lMaxRows = Cells(Rows.Count, "O").End(xlUp).Row
Range("O" & lMaxRows).Formula = "=AVERAGE(O16: O & lMaxRows - 2)"

End Sub

我不确定“”是如何进入公式本身的,因为我似乎尝试任何方式都会出现错误。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:3)

公式为:

"=AVERAGE(O16:O" & lMaxRows - 2 & ")"