0

所以我知道这不完全是一个编程问题,但它确实影响了我的底层 vba ......我不知道我应该做什么。

如何修改此 excel 公式以接受每个值的附加条件是 >0 或 <0

目前的公式是这样的:

{=AVERAGE(IF(ISNUMBER(I13:M13),I13:M13))}

其中每个值 I13 到 M13 是一个数字或一个错误

这是我尝试过的,但它不起作用:

{=AVERAGE(IF(AND(ISNUMBER(I13:M13), ">"&0),I13:M13))}

有什么建议么?

4

1 回答 1

2

您实际上可以AVERAGEIF在 Excel 2007 或更高版本中使用 -,因为它忽略了非数字值。这是小于零的值:

=AVERAGEIF(I13:M13,"<0")
于 2013-10-03T14:12:49.480 回答