打开APP
userphoto
未登录

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

开通VIP
Excel中如何按照合并的单元格区域求平均值

最近,一些朋友留言向我反映,说是Excel表格中合并了单元格,就不会计算平均值了。例如下图是一个各地区员工按月完成工作的数据表格,其中有些单元格是合并了的,我们要计算出各大地区的平均值。

这个问题其实也没有想得那么难,下面我就跟大家介绍一个实用的公式,可以快速计算出平均值。


①选中E2:E12单元格,输入公式: =AVERAGE(OFFSET(D2,0,0,MATCH("*",A3:A12,0),1)) ,公式的意思我稍后为大家讲解。



②公式输入完,按下Ctrl+Enter键,得到计算结果。不难看出,华南和华北的平均值计算正确。但是华东得到了一个错误值。


③注意到华东所对应的公式,=AVERAGE(OFFSET(D8,0,0,MATCH("*",A9:A18,0),1)),其中的MATCH("*",A9:A18,0)是要在区域中找到一个文本内容,而这个范围目前全部是空值,所以就返回了错误值。


所以,在A13单元格大家要输入一个非空数据。注意,这个非空数据必须是文本。


为了美观,不妨输入一个“合计”,效果如图:


公式的意义
这个公式里使用了三个函数,分别是
Average(数据区域):计算区域内所有数据的平均值。

Offset(参照单元格,向下偏移Y行,向左偏移X列,一共H行,一共W列):返回以参照单元格或区域向下Y行,向右偏移X列,一共H行,一共W列的单元格区域。

Match(找什么,在哪里找,0):返回要找的内容的位置。

Offset函数以D2单元格做为参照物,向下偏移0行,向右偏移0列,一共有3(match函数查找任意文本(*)在区域中第一次出现的位置)行,一共有1列,即D2:D4区域。

通俗来说,就是通过match来确定合并单元格所包含的行数,再用offset来确定合并单元格所对应的数据区域,最后使用Average进行平均值的计算。

最后需要强调两个地方:

offset的第一参数,取平均值数据的第一个单元格位置;

match的第二参数,对应的范围是合并单元格下面一行到数据末尾的范围,并且不需要绝对引用。

有任何疑问欢迎加qq群交流:EXCEL基础学习群 259921244

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel2013中如何按照合并的单元格区域求平均值
Excel合并单元格统计数据,只看这一篇就够了
据说会OFFSET函数的都是Excel高手
Excel 二维表查询,不得不学会经典组合公式 offset match
Execl316 | SUM+OFFSET随意查询某产品某些月份期间的销量合计
每日Excel分享(函数)| OFFSET函数从入门到精通(一),各位看官走过路过不要错过啊
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服