如果标准范围是正负5,则平均值
如果第二个范围等于C10且第三个范围等于D11,则此刻下面的公式将平均第一个范围。 这是完美的,因为它应该,但我想能够改变的第一个标准,使其在C10-5和C10 + 5的范围内。
=AVERAGEIFS('FR motor'!$O$4:$O$68788,'FR motor'!$N$4:$N$68788,$C10,'FR motor'!$E$4:$E$68788,D$11)
应该像这样工作:
=AVERAGEIFS('FR motor'!$O$4:$O$68788,'FR motor'!$N$4:$N$68788,OR($C10,$C10+1,$C10+2,$C10+3,$C10+4,$C10+5),'FR motor'!$E$4:$E$68788,D$11)
通过使用两个单独的条件和连接来完成它。
=AVERAGEIFS('FR motor'!$O$4:$O$68788,'FR motor'!$N$4:$N$68788,"<"&$C10+5,'FR motor'!$N$4:$N$68788,">"&$C10-5,'FR motor'!$E$4:$E$68788,D$11)
试试这个公式:
=SUMPRODUCT(SUMIFS('FR motor'!$O$4:$O$68788,'FR motor'!$N$4:$N$68788,$C5:$C15,'FR motor'!$E$4:$E$68788,D$11))/SUMPRODUCT(COUNTIFS('FR motor'!$N$4:$N$68788,$C5:$C15,'FR motor'!$E$4:$E$68788,D$11))
为了理解这一点,你可以检查我的示例文件 。