值#在Excel中使用averageIFs时出错

值#在Excel中使用averageIFs时出错,excel,average,Excel,Average,当我尝试对以下数据使用AVERAGEIFS函数时,得到以下错误值#: 下面是我的AVERAGEIFS函数: =AVERAGEIFS(D2:H9,A:C,"*Male*",A:C,"*Artist*") 您能告诉我为什么会出现此错误吗?AVERAGEIFS()要求所有范围的大小和形状必须相同。将三整列与5列宽8行高的范围进行比较 使用产品: =SUMPRODUCT(ISNUMBER(SEARCH(" Male "," " & B2:B9 & " "))*ISNUMBER(S

当我尝试对以下数据使用AVERAGEIFS函数时,得到以下错误值#:

下面是我的AVERAGEIFS函数:

  =AVERAGEIFS(D2:H9,A:C,"*Male*",A:C,"*Artist*")
您能告诉我为什么会出现此错误吗?

AVERAGEIFS()要求所有范围的大小和形状必须相同。将三整列与5列宽8行高的范围进行比较

使用产品:

=SUMPRODUCT(ISNUMBER(SEARCH(" Male "," " & B2:B9 & " "))*ISNUMBER(SEARCH("Artist",C2:C9))*D2:H9)/SUMPRODUCT(ISNUMBER(SEARCH(" Male "," " & B2:B9 & " "))*ISNUMBER(SEARCH("Artist",C2:C9))*(D2:H9>0))
注意
“Male”
周围的空格,否则它将在
内拾取
Male


你好,谢谢你的帮助:)不过这不是我的意思。我指的是平均分数,所以答案应该是3+2+3+1+3+6+8+1+4+7+4+5+4除以13,也就是3.9:)?有办法吗this@user3062448请参见编辑。如果这对您有效,请单击答案旁的复选标记,将其标记为正确。另外,下次请在原始问题中包含尽可能多的信息,其中应包括预期输出。