问题如下,合并单元格求平均值。
A,B,C都是已知。我们要求的是D列的平均数。
大家看到这题,心想。好像合并单元格让我们无法直接用什么函数知道每人究竟有多少科目,也就难求平均数了。
如果没有,合并单元格,问题应该是很简单的事情。Sumif条件求和,countif条件计数。更深入一下,直接透视表不就行了。所以问题的关键就是对付合并单元格。关于合并单元格,请看之前的文章lookup合并单元格求值。内容重复,也就不扯了。插入B列,B2=LOOKUP("座",$A$2:$A2)
处理掉合并单元格后,我们得到这样的表格。
透视表处理,选择数据
一
步步下去。最后。
然后用vlookup关联回去就行了。这也是种办法。当然肯定还有更难的。举例此,只是为了说明合并单元格带给我们的痛苦。
本篇结束.欢迎大家来交流。
PS:EXCEL微力不愧是MVP大神。一眼看出更好的方法,因为B列处理后填充了所有姓名,那么平均值公式只需:=AVERAGEIF(B:B,B2,D:D)。补充averageif是07后的新功能,简单来讲就是sumif/COUNTIF的用法
……