【发布时间】:2018-02-10 21:28:54
【问题描述】:
我想计算 E 列中单元格的平均值,仅适用于 I 列中为 0 的行。它需要一个 if 条件,然后执行标准平均代码行。我提供的代码我有编写用于计算 E 列中所有单元格的平均值。此代码需要编辑以包含此 if 条件。如果有人知道要添加什么来满足这个条件,我将不胜感激!
另外,我提供了一个截图
lastrow = Cells(Rows.Count, "D").End(xlUp).Row
Range("C1").Formula = "=AVERAGE(E2:E" & lastrow & ")"
【问题讨论】:
-
您需要它在
Range("C1")中放入公式还是在其中放入值? -
我只需要它来打印平均值。然后我可以使用 .value=.value 并将其作为值
标签: vba excel if-statement excel-formula average