使用OR和AND语句的平均值语法(Q的正文中的示例)

时间:2017-11-09 12:51:43

标签: excel-formula

我遇到了AVERAGEIFS公式的问题,他们无法同时完成OR和AND。

我正在处理以下格式的数据。我有一个一致的标准,在这个例子中是B列中的“DF”。我有替代标准也可以是正确的,A列中的“Dog *”或“Cat *”。在C列中是可爱程度。

因此,我试图用平均If公式计算出具有兽医代码DF的狗和猫的平均可爱程度。

我尝试过以下哪些不起作用;

=AVERAGE(IF(OR(AND(A2:A17="Cat*",B2:B17="DF"),AND(A2:A17="Dog*",B2:B17="DF")),C2:C17, FALSE))

任何人都可以解释我哪里出错吗?

平均中频 enter image description here

1 个答案:

答案 0 :(得分:0)

我无法找出具有多个通配符条件的AVERAGEIFS,但您可以尝试以下方法:

= AVERAGE( IF( OR(Left(A2:A17,3)="Cat", Left(A2:A17,3)="Dog") * (B2:B17="DF"), C2:C17 ) )