具有多个条件的Excel平均值

具有多个条件的Excel平均值,excel,if-statement,average,Excel,If Statement,Average,我正在扩大我昨天在这里得到的一些帮助 我使用的“平均”和“如果”函数如下: =AVERAGE(IF(YEAR(A:A)=1999,N:N)) 我还想添加一个条件,即如果在F列中出现字母RD,将计算该年的平均值 然后,如果字母RD没有出现,我想计算平均值(即排除它们) 我尝试了AND函数,但无法使其返回任何结果 TIA。而不是使用该数组公式。有一个公式可以帮你做到这一点,叫做。可以采用多个标准来确定平均值。我们可以根据需要添加任意多的标准来确定最终结果 要测试日期是否在1999年内,可以使用2个

我正在扩大我昨天在这里得到的一些帮助

我使用的“平均”和“如果”函数如下:

=AVERAGE(IF(YEAR(A:A)=1999,N:N))
我还想添加一个条件,即如果在F列中出现字母RD,将计算该年的平均值

然后,如果字母RD没有出现,我想计算平均值(即排除它们)

我尝试了AND函数,但无法使其返回任何结果


TIA。

而不是使用该数组公式。有一个公式可以帮你做到这一点,叫做。可以采用多个标准来确定平均值。我们可以根据需要添加任意多的标准来确定最终结果

要测试日期是否在1999年内,可以使用2个标准:


AVERAGE如果(N:N,A:A,“>=”&DATE(1999,1,1),A:A,“请澄清你想要什么。包括
可以是
=平均值(并且(如果(年份(A:A)=1999,N:N),F:F=“RD”)
但你没有指定平均值…@ourmaninbanas OP是平均值列
N:N
平均值
将忽略所有“假”“该数组if语句中的条件。此函数使我的工作更轻松!非常感谢:)
=AVERAGEIFS(N:N,A:A,">="&DATE(1999,1,1),A:A,"<"&DATE(2000,1,1),F:F,"*RD*")
=AVERAGEIFS(N:N,A:A,">="&DATE(1999,1,1),A:A,"<"&DATE(2000,1,1),F:F,"<>*RD*")