excel如何对A列数值范围内的数据求对应B列数据的平均值

如何对A列数值范围内的数据求对应B列数据的平均值
提示公式=AVERAGE(IF((A1:A17>=1)*(A1:A17<=2),B1:B17))得出的数据不对,
A列 B列
1 1
2 2
3 3
4 4

可以用公式:
=AVERAGEIFS(B1:B17,A1:A17,">=1",A1:A17,"<=2")追问

提示公式错误

追答

这个函数是2007以上版本才有的,你用的是不是2003?
可以用公式:
=SUMPRODUCT((A1:A17>=1)*(A1:A17=1)*(A1:A17<=2))

追问

可以了,谢谢啊

温馨提示:答案为网友推荐,仅供参考
相似回答