excel如何使用函数筛选前一天18点到今天18点之间的数值并计算平均值,着急。。。。

假设a列是时间比如2016-06-15 19:02,2016-06-16 12:02,2016-06-17 19:02......,b列与之对应的是数值比如201,200,100......那么如何使用函数筛选出6月15日18点到6月16日18点之间所有时间对应的b列数值并计算出他们的平均值。

嗯,花了点时间,需要写一个公式,如下图:

=SUMPRODUCT(((A1:A3)>B4)*((A1:A3)<B5)*(B1:B3))/SUMPRODUCT(((A1:A3)>B4)*((A1:A3)<B5))

追问

貌似不行啊 大神,我试着把这个扩展到列 就得不出结果了。

追答

什么扩展到列?你直接把文件上传我帮你做吧(要实现的功能写清楚,统计哪一列的平均值?),或是寄给我[email protected],百度不让留邮箱的,不知道你能否看到。

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