打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
问与答97:如何实现实现条件求和与查找?

excelperfect

Q如下图1所示,在工作表列A、列B和列C中存放着一些统计数据,即每天整点时的数据,现在要求出每天所对应数据的平均值并输入到列F中,同时要获取每天12时的数据并输入到列G中。如何使用公式解决?

1

A使用SUMIF函数和COUNTIF函数求每天所对应数据的平均值

选择单元格F2,输入公式:

=SUMIF($A$2:$A$73,E2,$C$2:$C$73)/COUNTIF($A$2:$A$73,E2)

然后,下拉至所有单元格。

也可以使用名称来简化公式。例如,将列A中的数据命名为Date,列B中的数据命名为Time,列C中的数据命名为Data。此时的公式为:

=SUMIF(Date,E2,Data)/COUNTIF(Date,E2)

使用INDEX函数和MATCH函数实现查找每天12时的数据

将列E中的数据命名为FindDate,在单元格I1中输入1200并将其命名为FindTime

选择单元格区域G2G4,输入数组公式:

=INDEX(Data,MATCH(FindDate&FindTime,Date&Time,0))

记住,在公式输入完成后要按下Ctrl+Shift+Enter组合键,即输入数组公式。

最终的结果如下图2所示。

2

注意,若数据区域有变化,将公式作相应的调整即可。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
excel 日期函数的使用
EXCEL问题大全(2)
Excel函数集
Excel VLOOKUP进阶
Excel的一些使用技巧(3)
一组Excel函数公式,加班党的“春天”来了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服